From 8fbe678e20ff25b3e052ae547acb4dda675f73c1 Mon Sep 17 00:00:00 2001 From: robin Date: Sun, 2 May 2021 13:16:16 +0200 Subject: [PATCH] Remove old binding when a new is set --- prefs.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/prefs.lua b/prefs.lua index da71f4a..7efc650 100644 --- a/prefs.lua +++ b/prefs.lua @@ -4,6 +4,9 @@ local child = addon[childName] local L = LibStub("AceLocale-3.0"):GetLocale(childName, true) function child:PrefChanged(info, value, oldvalue) if(info[#info] == 'toggleMap' and value ~= oldvalue) then + if(oldvalue) then + SetBinding(oldvalue) + end SetBinding(value, "CLICK zzCoords_MinimapToggleFrame:LeftButton") end child:ZoneEvent()