tumpio/requestcontrol

Improve rule editing UX

geeknik opened this issue · 3 comments

Hi and thank you for an excellent extension for Firefox, it is most useful to us.

Expected behavior

Don't delete every parameter when I hold down the backspace key.

Actual behavior

Every parameter is deleted when I hold down the backspace key.

Steps to reproduce the problem

For whatever reason, when I attempt to edit a rule the text color matches the background color and I can't see what I'm typing into the field. Not really a big deal, however, when I use backspace to remove text from that field, it continues removing EVERYTHING else I had already configured when the backspace key is held down. IMO, for a better user experience, there should be a hard stop for that particular field.

request-control

Have you tried deleting your half-written parameter with Ctrl+Backspace instead of holding Backspace? It deletes "words" in any modern GUI: it sometimes stops at punctuation, but it should be enough to delete it quickly and safely.

It would still be a good idea to implement it, though.

Hah! I completely forgot about ctrl+backspace. Now to figure out which setting in Firefox messed up the text boxes so I can see what I'm typing.

Changed in 1.15.3 to not use backspace for deleting added entries.