X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fprogress-bar%2Fprogress-bar-impl.cpp;h=100630734b3fccc595d4d9369a822ba01340417f;hb=e8956b0df337f506154812b298eb5407a65711b2;hp=2df2b7718c9f5b1feedd756b150036dc34bffdc7;hpb=b8f550700dbe3304f217b3dc7a240854089b8b4e;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/progress-bar/progress-bar-impl.cpp b/dali-toolkit/internal/controls/progress-bar/progress-bar-impl.cpp index 2df2b77..1006307 100644 --- a/dali-toolkit/internal/controls/progress-bar/progress-bar-impl.cpp +++ b/dali-toolkit/internal/controls/progress-bar/progress-bar-impl.cpp @@ -683,9 +683,8 @@ double ProgressBar::AccessibleImpl::GetMinimum() double ProgressBar::AccessibleImpl::GetCurrent() { - auto p = Toolkit::ProgressBar::DownCast(self); - return p.GetProperty(Toolkit::ProgressBar::Property::PROGRESS_VALUE) - .Get(); + auto self = Toolkit::ProgressBar::DownCast(Self()); + return self.GetProperty(Toolkit::ProgressBar::Property::PROGRESS_VALUE).Get(); } double ProgressBar::AccessibleImpl::GetMaximum() @@ -696,10 +695,12 @@ double ProgressBar::AccessibleImpl::GetMaximum() bool ProgressBar::AccessibleImpl::SetCurrent(double current) { if(current < GetMinimum() || current > GetMaximum()) + { return false; - auto p = Toolkit::ProgressBar::DownCast(self); - p.SetProperty(Toolkit::ProgressBar::Property::PROGRESS_VALUE, - static_cast(current)); + } + + auto self = Toolkit::ProgressBar::DownCast(Self()); + self.SetProperty(Toolkit::ProgressBar::Property::PROGRESS_VALUE, static_cast(current)); return true; }