From 614209f1404a494a64d73c0ddacc5ca838ec6f21 Mon Sep 17 00:00:00 2001 From: Manuel Simon Hirsig Date: Thu, 17 Mar 2016 15:42:57 +0100 Subject: [PATCH] made post mode global --- Aux-AddOn.toc | 2 +- post_frame.lua | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Aux-AddOn.toc b/Aux-AddOn.toc index ccb2989..657f666 100644 --- a/Aux-AddOn.toc +++ b/Aux-AddOn.toc @@ -1,7 +1,7 @@ ## Interface: 11200 ## Title: Aux ## SavedVariablesPerCharacter: aux_recent_searches, aux_favorite_searches, aux_price_per_unit, aux_scale, aux_tooltip_daily -## SavedVariables: aux_database, aux_auctionable_items, aux_auctionable_item_ids +## SavedVariables: aux_database, aux_auctionable_items, aux_auctionable_item_ids, aux_post_mode slash.lua core.xml diff --git a/post_frame.lua b/post_frame.lua index 45dc141..bef4789 100644 --- a/post_frame.lua +++ b/post_frame.lua @@ -9,6 +9,8 @@ local selected_item local DURATION_4, DURATION_8, DURATION_24 = 120, 480, 1440 local BUYOUT_MODE, BID_MODE, FULL_MODE = 1, 2, 3 +aux_post_mode = FULL_MODE + function private.load_settings(item_record) local item_record = item_record or selected_item local dataset = Aux.persistence.load_dataset() @@ -20,7 +22,6 @@ function private.load_settings(item_record) buyout_price = 0, post_all = true, hidden = false, - mode = FULL_MODE, } return dataset.post[item_record.key] end @@ -778,7 +779,7 @@ function private.set_item(item) UIDropDownMenu_SetSelectedValue(private.duration_dropdown, settings.duration) UIDropDownMenu_Initialize(private.mode_dropdown, private.initialize_mode_dropdown) - UIDropDownMenu_SetSelectedValue(private.mode_dropdown, settings.mode) + UIDropDownMenu_SetSelectedValue(private.mode_dropdown, aux_post_mode) private.hide_checkbox:SetChecked(settings.hidden) private.post_all_checkbox:SetChecked(settings.post_all) @@ -986,8 +987,7 @@ end function private.initialize_mode_dropdown() local function on_click() UIDropDownMenu_SetSelectedValue(private.mode_dropdown, this.value) - local settings = private.load_settings() - settings.mode = this.value + aux_post_mode = this.value private.update_recommendation() refresh = true end