From 2b2d3cfd0266b2dd891a9f625afbc5fdd7184bf9 Mon Sep 17 00:00:00 2001 From: "xin.zhang" Date: Fri, 11 Apr 2025 17:18:13 +0800 Subject: [PATCH] FIX: on mac, the mouse event may triggered even disabled jira: [STUDIO-11526] Change-Id: Id68f43e1b6d1401c72966f97643d6631f23b87a9 (cherry picked from commit b2b4eabbfb7cb60cb1cb1b5e4fc624e52e956e22) --- src/slic3r/GUI/Widgets/ComboBox.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/slic3r/GUI/Widgets/ComboBox.cpp b/src/slic3r/GUI/Widgets/ComboBox.cpp index 26969b1ceb..cfc61c744c 100644 --- a/src/slic3r/GUI/Widgets/ComboBox.cpp +++ b/src/slic3r/GUI/Widgets/ComboBox.cpp @@ -278,6 +278,8 @@ void ComboBox::DoSetItemClientData(unsigned int n, void *data) void ComboBox::mouseDown(wxMouseEvent &event) { + if (!IsEnabled()) { return; } /*on mac, the event may triggered even disabled*/ + SetFocus(); if (drop_down) { drop.Hide();