revert the recent change which introduced button masking as it breaks Fitt's Law..

svn path=/trunk/kdebase/kwin/; revision=400875
This commit is contained in:
Sandro Giessl 2005-03-26 22:52:18 +00:00
parent a8c2702d6c
commit 06e5b5b960

View file

@ -112,14 +112,6 @@ void PlastikButton::reset(unsigned long changed)
break; break;
} }
// button mask
if (type() != MenuButton) {
QRegion mask(rect() );
mask -= QRegion(0,0,1,1) + QRegion(0,height()-1,1,1) +
QRegion(width()-1,0,1,1) + QRegion(width()-1,height()-1,1,1);
setMask(mask);
}
this->update(); this->update();
} }
} }
@ -208,11 +200,8 @@ void PlastikButton::drawButton(QPainter *painter)
buffer.resize(width(), height()); buffer.resize(width(), height());
QPainter bP(&buffer); QPainter bP(&buffer);
if (type() == MenuButton)
{
// fake the titlebar background // fake the titlebar background
bP.drawTiledPixmap(0, 0, width(), width(), m_client->getTitleBarTile(active) ); bP.drawTiledPixmap(0, 0, width(), width(), m_client->getTitleBarTile(active) );
}
if (type() != MenuButton || hover || animProgress != 0) { if (type() != MenuButton || hover || animProgress != 0) {
// contour // contour