X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fbuttons%2Fpush-button-impl.cpp;h=21900167f69a658a9456dfd3769cc2cb63a7d2db;hb=8d57a46c918cd6a824dbe6f93884e8e453c35e26;hp=4331c873165112723bcef3c4566601606d6ccc81;hpb=f3da11c2818c6d17706fbb2417f21b602b3190f5;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/buttons/push-button-impl.cpp b/dali-toolkit/internal/controls/buttons/push-button-impl.cpp index 4331c87..2190016 100644 --- a/dali-toolkit/internal/controls/buttons/push-button-impl.cpp +++ b/dali-toolkit/internal/controls/buttons/push-button-impl.cpp @@ -19,13 +19,13 @@ #include "push-button-impl.h" // EXTERNAL INCLUDES -#include #include -#include +#include #include #include // INTERNAL INCLUDES +#include #include namespace Dali @@ -127,8 +127,10 @@ PushButton::~PushButton() { } -void PushButton::OnButtonInitialize() +void PushButton::OnInitialize() { + Button::OnInitialize(); + // Push button requires the Leave event. Actor self = Self(); self.SetLeaveRequired( true ); @@ -145,7 +147,7 @@ void PushButton::OnButtonInitialize() void PushButton::SetIcon( DecorationState state, const std::string iconFilename ) { mIconName[ state ] = iconFilename; - SetDecoration( state, ImageActor::New( Dali::ResourceImage::New( iconFilename ) ) ); + SetDecoration( state, Toolkit::ImageView::New( iconFilename ) ); ConfigureSizeNegotiation(); }