From 3d7ecd7fca7d2495415f567dbe58103dae1b41d7 Mon Sep 17 00:00:00 2001 From: robin Date: Fri, 14 May 2021 13:51:53 +0200 Subject: [PATCH] Remove old binding when a new is set --- zz_Coords/prefs.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/zz_Coords/prefs.lua b/zz_Coords/prefs.lua index da71f4a..7efc650 100644 --- a/zz_Coords/prefs.lua +++ b/zz_Coords/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()