From a24e2431a20bfa559963e3d1c1998f9c7cfcc4d3 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Tue, 2 Sep 2025 20:28:55 +0200 Subject: [PATCH] WIP: automatically calling ungrab_mouse on deactivation of plugin --- src/laybasic/laybasic/layEditorServiceBase.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/laybasic/laybasic/layEditorServiceBase.cc b/src/laybasic/laybasic/layEditorServiceBase.cc index e28e1ba5e..06f736516 100644 --- a/src/laybasic/laybasic/layEditorServiceBase.cc +++ b/src/laybasic/laybasic/layEditorServiceBase.cc @@ -331,6 +331,9 @@ void EditorServiceBase::deactivated () { clear_mouse_cursors (); + if (ui ()) { + ui ()->ungrab_mouse (this); + } m_active = false; }