From 4c97eee72f1052eef1885a206df232b9075c5fa9 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Tue, 28 Apr 2015 11:02:35 +0000 Subject: fixed playlist resizing on RTL locales git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@4870 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/Ui/skinned/windowsystem.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/plugins/Ui/skinned/windowsystem.cpp') diff --git a/src/plugins/Ui/skinned/windowsystem.cpp b/src/plugins/Ui/skinned/windowsystem.cpp index 4738f6f5f..b29548fd6 100644 --- a/src/plugins/Ui/skinned/windowsystem.cpp +++ b/src/plugins/Ui/skinned/windowsystem.cpp @@ -1,7 +1,7 @@ /*************************************************************************** * Based on Licq * * Copyright (C) 2006-2009 Licq developers * - * Copyright (C) 2011-2013 Ilya Kotov * + * Copyright (C) 2011-2015 Ilya Kotov * * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * @@ -226,6 +226,11 @@ void WindowSystem::revertGravity(WId win) return; sh.win_gravity = NorthWestGravity; XSetWMNormalHints(dsp, win, &sh); + + XSetWindowAttributes xs; + memset(&xs, 0, sizeof(xs)); + xs.bit_gravity = NorthWestGravity; + XChangeWindowAttributes(dsp, win, CWBitGravity, &xs); } #endif -- cgit v1.2.3-13-gbd6f