Fix kicker size/position glitch

Fix kicker task button glitch in Elegant mode caused by prior commit r1246075


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1250790 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
v3.5.13-sru
tpearson 13 years ago
parent 0d9a6be578
commit 31ce63759f

@ -1342,20 +1342,20 @@ int ExtensionContainer::setupBorderSpace()
switch (position()) switch (position())
{ {
case KPanelExtension::Left: case KPanelExtension::Left:
_layout->setColSpacing(2, PANEL_BOTTOM_SPACING_W_RESIZE_HANDLE); _layout->setColSpacing(2, (KickerSettings::useResizeHandle())?PANEL_BOTTOM_SPACING_W_RESIZE_HANDLE:1);
break; break;
case KPanelExtension::Right: case KPanelExtension::Right:
_layout->setColSpacing(0, PANEL_BOTTOM_SPACING_W_RESIZE_HANDLE); _layout->setColSpacing(0, (KickerSettings::useResizeHandle())?PANEL_BOTTOM_SPACING_W_RESIZE_HANDLE:1);
break; break;
case KPanelExtension::Top: case KPanelExtension::Top:
_layout->setRowSpacing(2, PANEL_BOTTOM_SPACING_W_RESIZE_HANDLE); _layout->setRowSpacing(2, (KickerSettings::useResizeHandle())?PANEL_BOTTOM_SPACING_W_RESIZE_HANDLE:1);
break; break;
case KPanelExtension::Bottom: case KPanelExtension::Bottom:
default: default:
_layout->setRowSpacing(0, PANEL_BOTTOM_SPACING_W_RESIZE_HANDLE); _layout->setRowSpacing(0, (KickerSettings::useResizeHandle())?PANEL_BOTTOM_SPACING_W_RESIZE_HANDLE:1);
break; break;
} }

@ -70,6 +70,7 @@ TaskContainer::TaskContainer(Task::Ptr task, TaskBar* bar,
taskBar(bar), taskBar(bar),
discardNextMouseEvent(false), discardNextMouseEvent(false),
aboutToActivate(false), aboutToActivate(false),
m_mouseOver(false),
m_paintEventCompression(false) m_paintEventCompression(false)
{ {
init(); init();

Loading…
Cancel
Save