qutebrowser/tests/unit
Ryan Roden-Corrent b61691684e Clear selection when setting completion pattern.
It doesn't make sense to have an active selection while you are
filtering by entering text. You should be in one of two states:

1. Tabbing through completions (valid selection)
2. Entering a filter pattern (invalid selection)

Fixes #2843, where a crash would occur after the following:

1. tab to an item other than the first
2. <backspace>
3. re-type last character
4. <ctrl-d>

This would try to delete an out of range index.
2017-07-22 18:06:16 -04:00
..
browser Merge pull request #2295 from rcorre/really_complete 2017-07-21 15:05:43 +02:00
commands Merge different FakeTabbedBrowser objects 2017-06-20 15:19:53 +02:00
completion Clear selection when setting completion pattern. 2017-07-22 18:06:16 -04:00
config Release v0.11.0 2017-07-04 18:02:34 +02:00
javascript Finally update copyrights... 2017-05-09 21:37:03 +02:00
keyinput tests: Use match= for pytest.raises 2017-05-23 09:36:00 +02:00
mainwindow Improve test for messageview timeout 2017-07-11 09:25:53 +02:00
misc Merge pull request #2295 from rcorre/really_complete 2017-07-21 15:05:43 +02:00
scripts Finally update copyrights... 2017-05-09 21:37:03 +02:00
utils Merge pull request #2295 from rcorre/really_complete 2017-07-21 15:05:43 +02:00
test_app.py Finally update copyrights... 2017-05-09 21:37:03 +02:00