Mercurial > wow > reaction
comparison State.lua @ 70:2c12e2b1752e
Fixed unbinding a keystate toggle
author | Flick <flickerstreak@gmail.com> |
---|---|
date | Tue, 03 Jun 2008 23:24:03 +0000 |
parents | a785d6708388 |
children | 3d2cef5dc459 |
comparison
equal
deleted
inserted
replaced
69:a785d6708388 | 70:2c12e2b1752e |
---|---|
698 }, | 698 }, |
699 }, | 699 }, |
700 }, | 700 }, |
701 }, | 701 }, |
702 rules = { | 702 rules = { |
703 name = L["Selection Rule"], | 703 name = L["Rule"], |
704 order = 3, | 704 order = 3, |
705 type = "group", | 705 type = "group", |
706 args = { | 706 args = { |
707 mode = { | 707 mode = { |
708 name = L["Select this state"], | 708 name = L["Select this state"], |
823 name = L["State Hotkey"], | 823 name = L["State Hotkey"], |
824 desc = L["Define an override toggle keybind"], | 824 desc = L["Define an override toggle keybind"], |
825 order = 2, | 825 order = 2, |
826 type = "keybinding", | 826 type = "keybinding", |
827 set = function(info, value) | 827 set = function(info, value) |
828 if value and #value == 0 then | |
829 value = nil | |
830 end | |
828 setrule("keybind",value) | 831 setrule("keybind",value) |
829 update() | 832 update() |
830 end, | 833 end, |
831 get = function() return getrule("keybind") end, | 834 get = function() return getrule("keybind") end, |
832 }, | 835 }, |