Skip to content

Commit e37e190

Browse files
committed
don't remove optimize code for capInsets
1 parent db05c13 commit e37e190

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

cocos/ui/UISlider.cpp

+8-2
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,10 @@ void Slider::setCapInsets(const Rect &capInsets)
282282
void Slider::setCapInsetsBarRenderer(const Rect &capInsets)
283283
{
284284
_capInsetsBarRenderer = ui::Helper::restrictCapInsetRect(capInsets, _barRenderer->getContentSize());
285-
285+
if (!_scale9Enabled)
286+
{
287+
return;
288+
}
286289
_barRenderer->setCapInsets(_capInsetsBarRenderer);
287290
}
288291

@@ -294,7 +297,10 @@ const Rect& Slider::getCapInsetsBarRenderer()const
294297
void Slider::setCapInsetProgressBarRebderer(const Rect &capInsets)
295298
{
296299
_capInsetsProgressBarRenderer = ui::Helper::restrictCapInsetRect(capInsets, _progressBarRenderer->getContentSize());
297-
300+
if (!_scale9Enabled)
301+
{
302+
return;
303+
}
298304
_progressBarRenderer->setCapInsets(_capInsetsProgressBarRenderer);
299305
}
300306

0 commit comments

Comments
 (0)