# HG changeset patch # User John@Doomsday # Date 1332769917 14400 # Node ID 9b1588bd43983922321f1273e1078a7f6974cb9e # Parent dcf7c835d0a7809b82f9f187ed23bbe30d2019ef Events diff -r dcf7c835d0a7 -r 9b1588bd4398 SelectorList.lua --- a/SelectorList.lua Sun Mar 25 18:07:00 2012 -0400 +++ b/SelectorList.lua Mon Mar 26 09:51:57 2012 -0400 @@ -57,11 +57,12 @@ local function Button_OnClick(frame) local self = frame.obj local status = self.status or self.localstatus - --self:Fire("OnClick", frame.uniquevalue, frame.selected) if status.selected == frame.value then status.selected = nil + self:Fire("OnSelectionCleared") else status.selected = frame.value + self:Fire("OnSelection", frame.line) end self:Refresh() AceGUI:ClearFocus()