Browse Source

coordinates select: avoid getting warning message when button is unpressed

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@59213 15284696-431f-4ddb-bdfa-cd5b030d7da7
Štěpán Turek 11 years ago
parent
commit
c91edfbeda
1 changed files with 5 additions and 4 deletions
  1. 5 4
      gui/wxpython/gui_core/gselect.py

+ 5 - 4
gui/wxpython/gui_core/gselect.py

@@ -2156,10 +2156,11 @@ class CoordinatesSelect(wx.Panel):
         
     def _onClick(self, event):
         """!Button for interacitve inserting of coordinates clicked"""
-        switcher = self._giface.GetMapDisplay().GetToolSwitcher()
-        switcher.ToolChanged(self.buttonInsCoords.GetId())
+
         self.mapWin = self._giface.GetMapWindow()
         if self.buttonInsCoords.GetToggle() and self.mapWin:
+            switcher = self._giface.GetMapDisplay().GetToolSwitcher()
+            switcher.ToolChanged(self.buttonInsCoords.GetId())
             if self.mapWin.RegisterMouseEventHandler(wx.EVT_LEFT_DOWN, 
                                                      self._onMapClickHandler,
                                                      'cross') == False:
@@ -2169,8 +2170,8 @@ class CoordinatesSelect(wx.Panel):
             self._giface.GetMapDisplay().Raise()
         else:
             if self.mapWin and \
-                    self.mapWin.UnregisterMouseEventHandler(wx.EVT_LEFT_DOWN,  
-                                                            self._onMapClickHandler):
+               self.mapWin.UnregisterMouseEventHandler(wx.EVT_LEFT_DOWN,  
+                                                       self._onMapClickHandler):
                 self.registered = False
                 return