Summary: | Kwin incompatibility with DECterm | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | László Taska <laszlo.taska> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Snapshot before any window manager
xwininfo before any window manager Snapshot with wmake xwininfo with wmake Snapshot with kwin xwininfo with kwin Snapshot without any window maneger after kwin xwininfo without any window maneger after kwin xprop for a window which was brought up under kwin |
Description
László Taska
2006-02-14 18:08:42 UTC
Created attachment 14692 [details]
Snapshot before any window manager
Created attachment 14693 [details]
xwininfo before any window manager
Created attachment 14694 [details]
Snapshot with wmake
Created attachment 14695 [details]
xwininfo with wmake
Created attachment 14696 [details]
Snapshot with kwin
Created attachment 14697 [details]
xwininfo with kwin
Created attachment 14698 [details]
Snapshot without any window maneger after kwin
Created attachment 14699 [details]
xwininfo without any window maneger after kwin
Please attach output from xprop for the window. Created attachment 14700 [details]
xprop for a window which was brought up under kwin
Hi! I brought up a new window under kwin and run xprop. I've attached to the report. Is it enough or you need the xprop for all cases described in the report? Regards (and thanks) Laszlo On Tuesday 14 February 2006 18.35, Lubos Lunak wrote: [bugs.kde.org quoted mail] SVN commit 509608 by lunakl: Fix setting of minsize used in Client::sizeForClientSize() if base size is set and minsize is not. BUG: 121968 M +2 -2 geometry.cpp --- branches/KDE/3.5/kdebase/kwin/geometry.cpp #509607:509608 @@ -1209,6 +1209,8 @@ xSizeHint.flags = 0; // set defined values for the fields, even if they're not in flags + if( ! ( xSizeHint.flags & PMinSize )) + xSizeHint.min_width = xSizeHint.min_height = 0; if( xSizeHint.flags & PBaseSize ) { // PBaseSize is a fallback for PMinSize according to ICCCM 4.1.2.3 @@ -1222,8 +1224,6 @@ } else xSizeHint.base_width = xSizeHint.base_height = 0; - if( ! ( xSizeHint.flags & PMinSize )) - xSizeHint.min_width = xSizeHint.min_height = 0; if( ! ( xSizeHint.flags & PMaxSize )) xSizeHint.max_width = xSizeHint.max_height = INT_MAX; else |