Version: (using KDE KDE 3.5.1) Installed from: Debian testing/unstable Packages OS: Linux I'm working in mixed VMS/Linux environment and I'm using VMS's X terminal emulator to access VMS nodes. This is called to DECterm. After I upgraded to kde 3.4.2 it started to behave wrongly. I made some steps to provide better information (I hope I could). First I started the X in failsafe mode without any window manager and brought up a DECterm. The DECTerm's size is 80 columns and 40 rows. In the Decterm I entered the text "0123456789" more times to indicate the width of the window and after it I didn't touch the DECterm. The file decterm_pure.jpeg is a snapshot about the window and decterm_xwininfo_pure.txt is the output of xwininfo. After it I started wmaker in my xterm. You can see the snapshot and xwininfo output in the attachment too. Until this it's still ok. Then I stopped the wmaker and started kwin as window manager. Here the DECterm window became a little bit messy (check the snapshot). - Only 79 columns were displayed but the 80th column was still there I could type there even it was not displayed. It's interesting that it's hided by the scrollbar of DECterm. - an empty, not accessible row appeared at the bottom of the window Then I stopped the kwin but the DECterm remained messy (check the files *pure_after_kwin*) As I interpret the problem kwin sends some message to DECterm and after it behaves differently. I suspect this because the wrong behaviour's persistent after starting kwin and independent of kwin is running or not (after it was started). I'm expecting to behave DECterm same with kwin as it works with wmaker and as it worked with kwin before 3.4.2. At this time there was no change in the VMS environment. I don't know how to file my snapshots and xwininfo outputs. If you let me know then I'll send them.
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