From d8e57f164ad6bda714a68fdcc0e68e8f2a77c20f Mon Sep 17 00:00:00 2001 From: zeljko Date: Sat, 23 Mar 2013 20:03:15 +0000 Subject: [PATCH] Qt: workaround for xfwm4 bad modal window handling.Use same trick as for kde-3.XX when showing modal window. git-svn-id: trunk@40625 - --- lcl/interfaces/qt/qtwsforms.pp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lcl/interfaces/qt/qtwsforms.pp b/lcl/interfaces/qt/qtwsforms.pp index 8906ce6e71..eb9d14473a 100644 --- a/lcl/interfaces/qt/qtwsforms.pp +++ b/lcl/interfaces/qt/qtwsforms.pp @@ -420,7 +420,8 @@ begin {$endif} {$ifdef HASX11} - if (GetWindowManager = 'kwin') and IsOldKDEInstallation then + if ((QtWidgetSet.WindowManagerName = 'kwin') and IsOldKDEInstallation) or + (QtWidgetSet.WindowManagerName = 'xfwm4') then begin W := nil; ActiveWin := GetActiveWindow;