From 37c47ef9727c70acb9fea7fc89d69c17d45447c7 Mon Sep 17 00:00:00 2001 From: xtemp09 Date: Fri, 10 Jan 2025 20:40:14 +0700 Subject: [PATCH] Prevent selection of an item in TreeWidget when user presses an eye icon Closes #18922 --- src/Gui/Tree.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Gui/Tree.cpp b/src/Gui/Tree.cpp index 655fd41dc6..5db99aa637 100644 --- a/src/Gui/Tree.cpp +++ b/src/Gui/Tree.cpp @@ -1750,6 +1750,10 @@ void TreeWidget::mousePressEvent(QMouseEvent* event) visible = obj->Visibility.getValue(); obj->Visibility.setValue(!visible); } + + // to prevent selection of the item via QTreeWidget::mousePressEvent + event->accept(); + return; } } }