| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent f498186 commit ec66d24
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -127,10 +127,12 @@ def flush(self): | |||
| 127 | 127 | stuff = string.split(self._buf, '\n') | |
| 128 | 128 | stuff = string.join(stuff, '\r') | |
| 129 | 129 | self.setselection_at_end() | |
| 130 | - self.ted.WEInsert(stuff, None, None) | ||
| 130 | + try: | ||
| 131 | + self.ted.WEInsert(stuff, None, None) | ||
| 132 | + finally: | ||
| 133 | + self._buf = "" | ||
| 131 | 134 | selstart, selend = self.getselection() | |
| 132 | 135 | self._inputstart = selstart | |
| 133 | - self._buf = "" | ||
| 134 | 136 | self.ted.WEClearUndo() | |
| 135 | 137 | self.updatescrollbars() | |
| 136 | 138 | if self._parentwindow.wid.GetWindowPort().QDIsPortBuffered(): | |
@@ -329,8 +331,10 @@ def flush(self): | |||
| 329 | 331 | end = self.w.outputtext.ted.WEGetTextLength() | |
| 330 | 332 | self.w.outputtext.setselection(end, end) | |
| 331 | 333 | self.w.outputtext.ted.WEFeatureFlag(WASTEconst.weFReadOnly, 0) | |
| 332 | - self.w.outputtext.ted.WEInsert(stuff, None, None) | ||
| 333 | - self._buf = "" | ||
| 334 | + try: | ||
| 335 | + self.w.outputtext.ted.WEInsert(stuff, None, None) | ||
| 336 | + finally: | ||
| 337 | + self._buf = "" | ||
| 334 | 338 | self.w.outputtext.updatescrollbars() | |
| 335 | 339 | self.w.outputtext.ted.WEFeatureFlag(WASTEconst.weFReadOnly, 1) | |
| 336 | 340 | if self.w.wid.GetWindowPort().QDIsPortBuffered(): | |
| Back | FazBrowse Home | New Git URL |
0 commit comments