[GRASS-SVN] r60004 - grass/trunk/gui/wxpython/lmgr
svn_grass at osgeo.org
svn_grass at osgeo.org
Wed Apr 30 16:42:06 PDT 2014
Author: annakrat
Date: 2014-04-30 16:42:06 -0700 (Wed, 30 Apr 2014)
New Revision: 60004
Modified:
grass/trunk/gui/wxpython/lmgr/layertree.py
Log:
wxGUI/lmgr: fix using more displays when one is 3D
Modified: grass/trunk/gui/wxpython/lmgr/layertree.py
===================================================================
--- grass/trunk/gui/wxpython/lmgr/layertree.py 2014-04-30 20:20:28 UTC (rev 60003)
+++ grass/trunk/gui/wxpython/lmgr/layertree.py 2014-04-30 23:42:06 UTC (rev 60004)
@@ -426,7 +426,7 @@
self.popupMenu.AppendItem(item)
self.Bind(wx.EVT_MENU, self.OnPopupProperties, id = self.popupID['properties'])
- if ltype in ('raster', 'vector', '3d-raster') and self.lmgr.IsPaneShown('toolbarNviz'):
+ if ltype in ('raster', 'vector', '3d-raster') and self.mapdisplay.IsPaneShown('3d'):
self.popupMenu.Append(self.popupID['nviz'], _("3D view properties"))
self.Bind (wx.EVT_MENU, self.OnNvizProperties, id = self.popupID['nviz'])
@@ -1315,7 +1315,7 @@
self.Map.ChangeLayerActive(mapLayer, checked)
# nviz
- if self.lmgr.IsPaneShown('toolbarNviz') and \
+ if self.mapdisplay.IsPaneShown('3d') and \
self.GetPyData(item) is not None:
# nviz - load/unload data layer
mapLayer = self.GetLayerInfo(item, key = 'maplayer')
@@ -1428,7 +1428,7 @@
render = render)
# update nviz tools
- if self.lmgr.IsPaneShown('toolbarNviz'):
+ if self.mapdisplay.IsPaneShown('3d'):
if self.layer_selected.IsChecked():
# update Nviz tool window
type = self.GetLayerInfo(self.layer_selected, key = 'maplayer').type
@@ -1447,7 +1447,7 @@
self.StopDragging()
dropTarget = event.GetItem()
self.flag = self.HitTest(event.GetPoint())[1]
- if self.lmgr.IsPaneShown('toolbarNviz'):
+ if self.mapdisplay.IsPaneShown('3d'):
self.mapdisplay.MapWindow.UnloadDataLayers(True)
if self.IsValidDropTarget(dropTarget):
self.UnselectAll()
@@ -1634,7 +1634,7 @@
# the layer tree
# update nviz session
- if self.lmgr.IsPaneShown('toolbarNviz') and dcmd:
+ if self.mapdisplay.IsPaneShown('3d') and dcmd:
mapLayer = self.GetLayerInfo(layer, key = 'maplayer')
mapWin = self.mapdisplay.MapWindow
if len(mapLayer.GetCmd()) > 0:
More information about the grass-commit
mailing list