On 2012-08-23, at 15:05, Henrik Sperre Johansen <[email protected]> wrote:
> On 23.08.2012 14:41, Henrik Sperre Johansen wrote: >> You mean someone might LIKE >> - keep getting suggested something they just typed? >> - that the window doesn't close when they've clearly change context by >> moving the cursor? >> - that the window doesn't respond to mouse input to it by selecting what you >> clicked on, but rather closing? >> >> Cheers, >> Henry > To explain my thinking: > To me, the autocomplete popup is essentially a menu that opens before I might > feel like using it. > As such, I expect it to behave similiarly to a menu. yes, I strongly agree, sadly it is not implemented as a menu, and I don't have time to fix this :D > With regards to mouse input, that means the two last gripes above. > With regards to keyboard input, I never explicitly opened it, thus I expect > it to not interfere with normal operation in the widget. > To me, using left and right keys are normal operations in a text editor after > inserting characters, while tabbing or pressing up and down less so (in other > words I think it's ok those operate the popup without explicitly focusing it > first). > > What do you really lose by not hijacking left and right? The ability to view > definition of the first entry in the list with a single key-press. > IMHO, that's not too bad, I'd expect the 3-press down->up->right sequence to > do that, or alternately a two-press sequence with new shortcut for explicitly > switching focus, then right. I completely understand that this is a bothering feature :P but I like it and thus I want to keep it. So I'll add a default setting which will not hijack left/right, but I can enable it for myself... to be honest, I don't like the current implementation too much, but TextEditor is such a mess that I don't have the energy and time to change it in a decent way...
