Summary: | Aspect ratio hints should be ignored in fullscreen mode | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Billy Biggs <vektor> |
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: |
Description
Billy Biggs
2004-08-11 02:42:39 UTC
CVS commit by lunakl: Don't resize windows in fullscreen mode. CCMAIL: 86948-done@bugs.kde.org M +2 -2 geometry.cpp 2.90 --- kdebase/kwin/geometry.cpp #2.89:2.90 @@ -1231,5 +1231,5 @@ void Client::getWmNormalHints() { // update to match restrictions QSize new_size = adjustedSize( size()); - if( new_size != size() && !isShade()) // SHADE + if( new_size != size() && !isShade() && !isFullScreen()) // SHADE resizeWithChecks( new_size ); } @@ -1912,5 +1912,5 @@ void Client::setFullScreen( bool set, bo changeMaximize( false, false, true ); // adjust size else if( !geom_fs_restore.isNull()) - setGeometry( geom_fs_restore ); + setGeometry( QRect( geom_fs_restore.topLeft(), adjustedSize( geom_fs_restore.size()))); // TODO isShaded() ? else |