Summary: | wish: raise panel without having to set an area explicitly, even if it is set to allow other apps to cover it | ||
---|---|---|---|
Product: | [Unmaintained] kicker | Reporter: | S. Burmeister <sven.burmeister> |
Component: | general | Assignee: | Aaron J. Seigo <aseigo> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
S. Burmeister
2006-02-20 19:12:07 UTC
SVN commit 511761 by aseigo: make "allow panels hidden by windows" and autohide really work the same, e.g. auto-enable the screen edge where the panel resides as an unhide trigger zone. makes sense now that all the other hide settings have been harmonized between them. BUG:122359 M +5 -1 container_extension.cpp --- branches/KDE/3.5/kdebase/kicker/kicker/core/container_extension.cpp #511760:511761 @@ -685,6 +685,10 @@ autoHide(false); maybeStartAutoHideTimer(); } + else if (m_hideMode == BackgroundHide) + { + KWin::raiseWindow(winId()); + } } } @@ -1108,7 +1112,7 @@ void ExtensionContainer::maybeStartAutoHideTimer() { - if (m_hideMode == AutomaticHide && + if (m_hideMode != ManualHide && !_autoHidden && !_userHidden) { |