Thread Tools Display Modes
12/05/15, 10:26 PM   #1
circonian
AddOn Author - Click to view addons
Join Date: May 2014
Posts: 613
Keybind Bug

It is possible to bind a key to more than one action in the same layer.

I had a keybind set & couldn't figure out why it was not working. Eventually I noticed that the same key was "showing as being bound" to more than one action, but only one of them was actually bound and working. The game does not warn or wipe out the old keybind for disabled addons when a key is set to a new action.

Steps to repeat.
1) Bind a key to anything in addon A.
2) Disable addon A and reloadui.
3) Bind the same key to addon B.
4) Re-enable addon A and reloadui.


Also, after this happens if you rebind the key it does not wipe out "both" keybinds because only one of them is actually bound despite it showing two actions being bound to the same key in the same layer. Here I rebound F5 to "Load Preset 8." It did wipe out the keybind for zgoo, but it did not wipe out the bind to "Load Preset 9" (because its not really bound), it still shows that it is bound to two actions.

Last edited by circonian : 12/06/15 at 12:06 AM.
  Reply With Quote
12/07/15, 08:43 AM   #2
ZOS_ChipHilseberg
ZOS Staff!
Premium Member
Yes this person is from ZeniMax!
Join Date: Oct 2014
Posts: 551
I'll get a bug in for this.
  Reply With Quote
12/07/15, 10:05 AM   #3
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 1,578
I was wondering, is there a limit to how many keybinds are stored on the server and how do they get removed once they are no longer necessary?
What if I accidentally wrote some addon code that makes a million of those?
  Reply With Quote
12/14/15, 12:10 PM   #4
ZOS_ChipHilseberg
ZOS Staff!
Premium Member
Yes this person is from ZeniMax!
Join Date: Oct 2014
Posts: 551
Up to 100 custom bindings are persisted. They do not expire.
  Reply With Quote

ESOUI » Developer Discussions » General Authoring Discussion » Keybind Bug


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off