From fafaf4c328fba0a10105818bce529ecd9a9159c3 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Wed, 14 Apr 2021 10:54:27 +0200 Subject: [PATCH] environment view ignore mouse wheel if does not have focus --- openpype/tools/tray/pype_info_widget.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/openpype/tools/tray/pype_info_widget.py b/openpype/tools/tray/pype_info_widget.py index a70a360378..73c6d02a7b 100644 --- a/openpype/tools/tray/pype_info_widget.py +++ b/openpype/tools/tray/pype_info_widget.py @@ -111,6 +111,13 @@ class EnvironmentsView(QtWidgets.QTreeView): else: return super(EnvironmentsView, self).keyPressEvent(event) + def wheelEvent(self, event): + if not self.hasFocus(): + event.ignore() + return + return super(EnvironmentsView, self).wheelEvent(event) + + class ClickableWidget(QtWidgets.QWidget): clicked = QtCore.Signal()