From 4a62339a4ec8089bd282b2512a26e77047ef41bd Mon Sep 17 00:00:00 2001 From: Hugo Pereira Da Costa Date: Mon, 19 Jan 2015 10:29:25 +0100 Subject: [PATCH] added default geometry in constructor --- kdecoration/breezebutton.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kdecoration/breezebutton.cpp b/kdecoration/breezebutton.cpp index b489bead..a1966026 100644 --- a/kdecoration/breezebutton.cpp +++ b/kdecoration/breezebutton.cpp @@ -41,6 +41,10 @@ namespace Breeze m_animation->setPropertyName( "opacity" ); m_animation->setEasingCurve( QEasingCurve::InOutQuad ); + // setup default geometry + const int height = decoration->buttonHeight(); + setGeometry(QRect(0, 0, height, height)); + // connect hover state changed connect( this, &KDecoration2::DecorationButton::hoveredChanged, this, &Button::updateAnimationState );