@@ -410,7 +410,7 @@ function DialogKey:ClearOverrideBindings(owner)
410410 end
411411 if not self .activeOverrideBindings [owner ] then return end
412412 for key in pairs (self .activeOverrideBindings [owner ]) do
413- SetOverrideBinding (owner , false , key , nil )
413+ SetOverrideBinding (owner , true , key , nil )
414414 end
415415 self .activeOverrideBindings [owner ] = nil
416416end
@@ -425,14 +425,14 @@ function DialogKey:SetOverrideBindings(owner, targetName, keys)
425425 self .activeOverrideBindings [owner ] = {}
426426 for _ , key in pairs (keys ) do
427427 self .activeOverrideBindings [owner ][key ] = owner ;
428- SetOverrideBindingClick (owner , false , key , targetName , ' LeftButton' );
428+ SetOverrideBindingClick (owner , true , key , targetName , ' LeftButton' );
429429 end
430430end
431431
432432function DialogKey :SetClickbuttonBinding (frame , key )
433433 if InCombatLockdown () then return end
434434 self .frame :SetAttribute (" clickbutton" , frame )
435- self :SetOverrideBindings (self .frame , self .frame :GetName (), {key })
435+ self :SetOverrideBindings (self .frame , self .frame :GetName (), { key })
436436
437437 -- just in case something goes horribly wrong, we do NOT want to get the user stuck in a situation where the keyboard stops working
438438 RunNextFrame (function () self :ClearOverrideBindings (self .frame ) end )
0 commit comments