Summary: | Applets appear on top after switch desktop | ||
---|---|---|---|
Product: | superkaramba | Reporter: | Dik Takken <kde> |
Component: | general | Assignee: | Ryan Nickell <p0z3r> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Dik Takken
2005-11-13 12:06:16 UTC
This appears to work as expected with running only one theme, but when running more than one theme, they don't get set behind all windows. Further investigation is needed to resolve this bug. SVN commit 489092 by nickell: BUG:116227 Using KWin::setType() as Normal instead of Dock fixes this. Previously it was reported that using Dock helped with taskbar type themes. I didn't notice any ill behavior with the type being set to Normal with the current codebase. M +2 -3 karamba.cpp --- branches/KDE/3.5/kdeutils/superkaramba/src/karamba.cpp #489091:489092 @@ -457,7 +457,6 @@ toggleLocked->setChecked( true ); slotToggleLocked(); toggleLocked->setEnabled(false); - } if(lineParser.getBoolean("BOTTOMBAR")) @@ -743,7 +742,7 @@ { // Matthew Kay: set window type to "dock" // (plays better with taskbar themes this way) - KWin::setType(winId(), NET::Dock); + KWin::setType(winId(), NET::Normal); #if defined(KDE_MAKE_VERSION) #if KDE_VERSION >= KDE_MAKE_VERSION(3,1,9) @@ -810,7 +809,7 @@ // Matthew Kay: set window type to "dock" (plays better with taskbar themes // this way) - KWin::setType(winId(), NET::Dock); + KWin::setType(winId(), NET::Normal); #if defined(KDE_MAKE_VERSION) #if KDE_VERSION >= KDE_MAKE_VERSION(3,1,9) |