Mercurial > libervia-web
diff src/browser/sat_browser/richtext.py @ 593:b97c85b8a47e frontends_multi_profiles
browser side: fixed bad FlexTable __init__ call, need to be checked
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 06 Feb 2015 17:49:04 +0100 |
parents | b07f0fe2763a |
children | 1c0d5a87c554 |
line wrap: on
line diff
--- a/src/browser/sat_browser/richtext.py Tue Feb 03 14:35:47 2015 +0100 +++ b/src/browser/sat_browser/richtext.py Fri Feb 06 17:49:04 2015 +0100 @@ -51,6 +51,7 @@ @param afterEditCb: method to be called when the edition is done @param options: list of UI options (see self.readOptions) """ + FlexTable.__init__(self) # FIXME self.host = host self._debug = False # TODO: don't forget to set it False before commit self.wysiwyg = False @@ -84,7 +85,7 @@ else: self.title_offset = self.toolbar_offset = self.content_offset = y_offset self.command_offset = self.content_offset + 1 - FlexTable.__init__(self, self.command_offset + (0 if self.no_command else 1), 2) + # FlexTable.__init__(self, rowspan=self.command_offset + (0 if self.no_command else 1), colspan=2) # FIXME self.addStyleName(self.style['main']) def addEditListener(self, listener): @@ -174,14 +175,14 @@ self.wysiwyg = wysiwyg try: self.wysiwyg_button.setChecked(wysiwyg) - except TypeError: + except (AttributeError, TypeError): pass try: if wysiwyg: self.syntax_label.addStyleName('transparent') else: self.syntax_label.removeStyleName('transparent') - except TypeError: + except (AttributeError, TypeError): pass if not wysiwyg: self.display.removeStyleName('richTextWysiwyg')