X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fprogress-bar%2Fprogress-bar-impl.cpp;h=100630734b3fccc595d4d9369a822ba01340417f;hp=48dfaad1b114c960d649d98da77558b7e296576f;hb=646440beeb663fc5efcccadeba73dd46016ed1b3;hpb=c857a82d2a092fe17e654baf70afd454143310de 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 48dfaad..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; }