[GRASS-SVN] r69395 - grass/branches/releasebranch_7_2/gui/wxpython/core
svn_grass at osgeo.org
svn_grass at osgeo.org
Wed Sep 7 11:51:21 PDT 2016
Author: martinl
Date: 2016-09-07 11:51:20 -0700 (Wed, 07 Sep 2016)
New Revision: 69395
Modified:
grass/branches/releasebranch_7_2/gui/wxpython/core/gconsole.py
Log:
Pressing Run button in GUI dialogs open a new dialog (see #3135)
Modified: grass/branches/releasebranch_7_2/gui/wxpython/core/gconsole.py
===================================================================
--- grass/branches/releasebranch_7_2/gui/wxpython/core/gconsole.py 2016-09-07 11:19:56 UTC (rev 69394)
+++ grass/branches/releasebranch_7_2/gui/wxpython/core/gconsole.py 2016-09-07 18:51:20 UTC (rev 69395)
@@ -44,8 +44,8 @@
from core.debug import Debug
from core.settings import UserSettings
from core.giface import Notification
+from gui_core.widgets import FormNotebook
-
wxCmdOutput, EVT_CMD_OUTPUT = NewEvent()
wxCmdProgress, EVT_CMD_PROGRESS = NewEvent()
wxCmdRun, EVT_CMD_RUN = NewEvent()
@@ -532,8 +532,11 @@
pymodule.main(self._giface)
return
- if hasParams and command[0] != 'v.krige':
- # no arguments given
+ # no arguments given
+ if hasParams and \
+ not isinstance(self._guiparent, FormNotebook) and \
+ command[0] != 'v.krige':
+ # also parent must be checked, see #3135 for details
try:
GUI(parent=self._guiparent,
giface=self._giface).ParseCommand(command)
More information about the grass-commit
mailing list