SetAltArrowKeyMode behaviour

UI and Macro
Previous to patch 5.4 using SetAltArrowKeyMode(false) on an edit box allowed you to use the arrow keys to move the cursor left/right and select history by up/down without needing the alt key held.

After patch 5.4 however, only moving the cursor left/right works without the alt key held. If you want to use history it is still functional, however it requires the alt key be held while pressing up/down to access.

Was this an intended change? Is there a way around it?

Thanks
Bump anyone find a solution?
More crap blizzard fixed that wasn't broken...There was nothing wrong with the old behavior which is why they had to mess with it.
Oh good so I wasn't insane
There have to be more than five people annoyed by this change.
I'm sure lots of people are upset by this. I wrote a corny addon to workaround the issue. It is called CrappyChatFix and can be found on WoWInterface.

The issue stems from the recent change to the normal chat edit boxes referencing AutoCompleteEditBoxTemplate from AutoComplete.xml now, and the fact that Blizz recently added an OnArrowPressed event to it.

The problem I had was nowhere in the game code could I find the actual history of the editbox available to extract. It is probably stored in userdata. The most you can do is find out how many lines of history the edit box should have, etc. So I wrote a cheap method to replicate it, and save the information per character between game sessions.

Hopefully Blizz gives us a proper fix soon, or someone can help me figure out how to recall the old functions.
I'm sure lots of people are upset by this. I wrote a corny addon to workaround the issue. It is called CrappyChatFix and can be found on WoWInterface.

The issue stems from the recent change to the normal chat edit boxes referencing AutoCompleteEditBoxTemplate from AutoComplete.xml now, and the fact that Blizz recently added an OnArrowPressed event to it.

The problem I had was nowhere in the game code could I find the actual history of the editbox available to extract. It is probably stored in userdata. The most you can do is find out how many lines of history the edit box should have, etc. So I wrote a cheap method to replicate it, and save the information per character between game sessions.

Hopefully Blizz gives us a proper fix soon, or someone can help me figure out how to recall the old functions.

I found that addon and then found this post. Wondering if you or someone could bring this to the attention of the maintainer of Prat (or BasicChatMods, even).

Join the Conversation

Return to Forum