Deleting something from the history view breaks scrolling and the ability to click on some things
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-ui-toolkit (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
webbrowser-app (Ubuntu) |
Confirmed
|
High
|
Unassigned |
Bug Description
What happened:
1) Launch the webbrowser-app
2) Go to the history view
3) Scroll up/down and notice that the scrolling works
4) Right-click delete the first entry
5) Try to scroll up/down and notice that the scrolling doesn't work, notice you can't click on history entries, but you can select back in the header. Notice then you can't scroll the webviews or select any of the tabs.
What I expected to happen:
After step #4 for the scrolling/click focus to still function.
$ lsb_release -rd
Description: Ubuntu 16.04.2 LTS
Release: 16.04
Xenial + overlay
$ apt-cache policy webbrowser-app liboxideqt-
webbrowser-app:
Installed: 0.23+16.
Candidate: 0.23+16.
Version table:
*** 0.23+16.
500 http://
100 /var/lib/
0.
500 http://
0.
500 http://
liboxideqt-
Installed: 1.20.4-
Candidate: 1.20.4-
Version table:
*** 1.20.4-
500 http://
100 /var/lib/
1.
500 http://
500 http://
1.
500 http://
Changed in webbrowser-app (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
This appears to be a UITK bug. I can easily reproduce with the attached standalone example on desktop. The list view can be scrolled using the mouse wheel, and items can be clicked. After right-clicking on an item and deleting it, scrolling the view with the mouse wheel doesn't work any longer, and clicking items does nothing.
Another interesting data point: when this happens in the history view in the browser, the "Done" button can still be clicked, which closes the history view. If I then press Ctrl+H to open the history view again, mouse navigation is still broken. So it's not just broken for the view, it's broken for the entire window (other windows are unaffected, this can be seen when opening two browser windows and opening the history view in each window).