From d1703cbe6d24dda11fbe088c6086864e57822424 Mon Sep 17 00:00:00 2001 From: Paul Schifferer Date: Sun, 12 Dec 2010 16:04:40 -0800 Subject: [PATCH] Fixed an issue with the queue buttons being disabled. --- CauldronMainUI.lua | 13 ++++++++++--- CauldronQueue.xml | 2 +- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/CauldronMainUI.lua b/CauldronMainUI.lua index 316b0be..089a0f4 100644 --- a/CauldronMainUI.lua +++ b/CauldronMainUI.lua @@ -628,9 +628,7 @@ function Cauldron:UpdateButtons() CauldronIncrementButton:Show(); CauldronCreateAllButton:Show(); CauldronCreateButton:Show(); - -- CauldronProcessButton:(); - -- CauldronClearQueueButton:Show(); - + local skillInfo = Cauldron:GetSelectedSkill(); if skillInfo then @@ -670,6 +668,15 @@ function Cauldron:UpdateButtons() if CauldronQueueWindowFrame:IsShown() then CauldronShowQueueButton:Hide(); + + local queue = CauldronQueue:GetItems(Cauldron.db.realm.userdata[Cauldron.vars.playername].queue); + if #queue > 0 then + CauldronProcessButton:Enable(); + CauldronClearQueueButton:Enable(); + else + CauldronProcessButton:Disable(); + CauldronClearQueueButton:Disable(); + end else CauldronShowQueueButton:Show(); end diff --git a/CauldronQueue.xml b/CauldronQueue.xml index 422e94d..215f003 100644 --- a/CauldronQueue.xml +++ b/CauldronQueue.xml @@ -613,7 +613,7 @@ - + -- 1.7.9.5