Mercurial > wow > reaction
comparison modules/ReAction_ConfigUI/ReAction_ConfigUI.lua @ 91:c2504a8b996c
Bug fixes
- action buttons resetting to 6 pixels
- stray prints
- config panels for action buttons not showing all panels
- fixed multi-ID typo
- fixed autocast model on pet buttons
| author | Flick <flickerstreak@gmail.com> |
|---|---|
| date | Fri, 17 Oct 2008 03:59:55 +0000 |
| parents | 7cabc8ac6c16 |
| children | 5f1d7a81317c |
comparison
equal
deleted
inserted
replaced
| 90:7cabc8ac6c16 | 91:c2504a8b996c |
|---|---|
| 423 AceConfigReg:NotifyChange(editorName) | 423 AceConfigReg:NotifyChange(editorName) |
| 424 end | 424 end |
| 425 end | 425 end |
| 426 | 426 |
| 427 function editor:OnCreateBar(evt, bar) | 427 function editor:OnCreateBar(evt, bar) |
| 428 self:CreateBarTree(bar) | 428 if not tmp.creating then |
| 429 -- a bit of hack to work around OnCreateBar event handler ordering | |
| 430 self:CreateBarTree(bar) | |
| 431 end | |
| 429 end | 432 end |
| 430 | 433 |
| 431 function editor:OnDestroyBar(evt, bar, name) | 434 function editor:OnDestroyBar(evt, bar, name) |
| 432 local key = barOptMap[name] | 435 local key = barOptMap[name] |
| 433 if key then | 436 if key then |
| 471 return ReAction:GetBarTypeOptions(_scratch) | 474 return ReAction:GetBarTypeOptions(_scratch) |
| 472 end | 475 end |
| 473 | 476 |
| 474 function editor:CreateBar() | 477 function editor:CreateBar() |
| 475 if tmp.barName and tmp.barName ~= "" then | 478 if tmp.barName and tmp.barName ~= "" then |
| 476 ReAction:CreateBar(tmp.barName, tmp.barType or ReAction:GetDefaultBarType(), tmp.barRows, tmp.barCols, tmp.barSize, tmp.barSpacing) | 479 tmp.creating = true |
| 480 local bar = ReAction:CreateBar(tmp.barName, tmp.barType or ReAction:GetDefaultBarType(), tmp.barRows, tmp.barCols, tmp.barSize, tmp.barSpacing) | |
| 481 self:CreateBarTree(bar) | |
| 477 AceConfigDialog:SelectGroup(editorName, barOptMap[tmp.barName]) | 482 AceConfigDialog:SelectGroup(editorName, barOptMap[tmp.barName]) |
| 478 tmp.barName = nil | 483 tmp.barName = nil |
| 484 tmp.creating = false | |
| 479 end | 485 end |
| 480 end | 486 end |
| 481 | 487 |
| 482 ReAction.RegisterCallback(editor,"OnCreateBar") | 488 ReAction.RegisterCallback(editor,"OnCreateBar") |
| 483 ReAction.RegisterCallback(editor,"OnDestroyBar") | 489 ReAction.RegisterCallback(editor,"OnDestroyBar") |
