[pywin32-checkins] /hgrepo/p/py/pywin32/pywin32: Fix endless traceback when doing p...
OLD project page for the Python extensions for Windows
Brought to you by:
mhammond
From: <pyw...@li...> - 2011-07-24 20:46:18
|
changeset 5984338a157e in /hgrepo/p/py/pywin32/pywin32 details: http://pywin32.hg.sourceforge.net/hgweb/pywin32/pywin32/hgrepo/p/py/pywin32/pywin32?cmd=changeset;node=5984338a157e summary: Fix endless traceback when doing print preview with debugging toolbar visible diffstat: Pythonwin/pywin/framework/dbgcommands.py | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diffs (22 lines): diff -r b483552a9fc0 -r 5984338a157e Pythonwin/pywin/framework/dbgcommands.py --- a/Pythonwin/pywin/framework/dbgcommands.py Sat Jul 23 11:59:21 2011 -0400 +++ b/Pythonwin/pywin/framework/dbgcommands.py Sun Jul 24 16:44:55 2011 -0400 @@ -6,7 +6,8 @@ import win32ui, win32con import scriptutils import warnings - +from pywin.scintilla.control import CScintillaEditInterface + IdToBarNames = { win32ui.IDC_DBG_STACK : ("Stack",0), win32ui.IDC_DBG_BREAKPOINTS : ("Breakpoints",0), @@ -137,7 +138,7 @@ def OnUpdateAddBreakpoints(self, cmdui): doc, view = scriptutils.GetActiveEditorDocument() - if doc is None: + if doc is None or not isinstance(view, CScintillaEditInterface): enabled = 0 else: enabled = 1 |