Style fixes and added dontSignal to UIRadioGroup.

This commit is contained in:
BenDol
2014-07-13 07:38:11 +12:00
parent 4ec5048730
commit 0b5654f870
3 changed files with 8 additions and 5 deletions

View File

@@ -28,7 +28,7 @@ function UIRadioGroup:removeWidget(widget)
table.removevalue(self.widgets, widget)
end
function UIRadioGroup:selectWidget(selectedWidget)
function UIRadioGroup:selectWidget(selectedWidget, dontSignal)
if selectedWidget == self.selectedWidget then return end
local previousSelectedWidget = self.selectedWidget
@@ -42,7 +42,9 @@ function UIRadioGroup:selectWidget(selectedWidget)
selectedWidget:setChecked(true)
end
signalcall(self.onSelectionChange, self, selectedWidget, previousSelectedWidget)
if not dontSignal then
signalcall(self.onSelectionChange, self, selectedWidget, previousSelectedWidget)
end
end
function UIRadioGroup:clearSelected()