Summary: | Regression: KDE 3.2 session manager no longer able (or willing) to store off-screen geomentry | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Roland Seuhs <r> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Roland Seuhs
2004-02-03 11:22:30 UTC
CVS commit by lunakl: Don't force windows to be inside workarea if their geometry comes from session restoration or if the window is already mapped. CCMAIL: 74057-done@bugs.kde.org M +2 -1 manage.cpp 2.31 --- kdebase/kwin/manage.cpp #2.30:2.31 @@ -277,5 +277,6 @@ bool Client::manage( Window w, bool isMa } - if (( !isSpecialWindow() || isToolbar()) && isMovable()) + if( !isMapped && !session // trust position from session or if already mapped + && ( !isSpecialWindow() || isToolbar()) && isMovable()) keepInArea( area ); |