From d72ec68d8c34d3b2ad144eaba66561b347f44640 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Mon, 14 Sep 2015 14:00:05 +0200 Subject: [PATCH] Added more checks to LayerViewProxy Contributes to asana issue 49817948603866 --- plugins/LayerView/LayerViewProxy.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/plugins/LayerView/LayerViewProxy.py b/plugins/LayerView/LayerViewProxy.py index 77672d1744..911094ae69 100644 --- a/plugins/LayerView/LayerViewProxy.py +++ b/plugins/LayerView/LayerViewProxy.py @@ -16,13 +16,14 @@ class LayerViewProxy(QObject): @pyqtProperty(bool, notify = activityChanged) def getLayerActivity(self): active_view = self._controller.getActiveView() - return active_view.getActivity() + if type(active_view) == LayerView.LayerView.LayerView: + return active_view.getActivity() @pyqtProperty(int, notify = maxLayersChanged) def numLayers(self): active_view = self._controller.getActiveView() - #print("num max layers " , active_view.getMaxLayers()) - return active_view.getMaxLayers() + if type(active_view) == LayerView.LayerView.LayerView: + return active_view.getMaxLayers() #return 100 @pyqtProperty(int, notify = currentLayerChanged)