diff --git a/src/FloatingDockContainer.cpp b/src/FloatingDockContainer.cpp index 2a32786..869c7d7 100644 --- a/src/FloatingDockContainer.cpp +++ b/src/FloatingDockContainer.cpp @@ -515,6 +515,13 @@ void FloatingDockContainerPrivate::updateDropOverlays(const QPoint &GlobalPos) return; } +#ifdef Q_OS_LINUX + if (qApp->activeModalWidget()) + { + return; + } +#endif + auto Containers = DockManager->dockContainers(); CDockContainerWidget *TopContainer = nullptr; for (auto ContainerWidget : Containers)