Synaptic Other Software tab jumps/scrolls to top when a repository check box is clicked

Bug #1390792 reported by Forest
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
gtk+3.0 (Ubuntu)
New
Undecided
Unassigned
software-properties (Ubuntu)
Confirmed
Undecided
Unassigned
synaptic (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

In Synaptic's Software & Updates window, clicking the check box for a repository in the Other Software tab causes the list of repositories to jump to the top of the list. The scroll position of the list is instantly lost, disorienting the user, and hiding the fact that the click did anything, until the user scrolls back down to find the item that was clicked.

This is only noticeable when there are enough repositories in the list to require scrolling.

Finding the clicked repository again is especially difficult when all of them look nearly identical, as is the case when they're all PPAs with no comment string. (Every item in the list is just a long URL that looks very similar to the others.) It's even worse when there are both package and
source URLs for each repo.

This is especially problematic when updating the repo URLs after a distribution upgrade, because it's a very repetitive task, and the scroll window jumps and loses its place every single time.

Ubuntu 14.04.1 LTS
synaptic 0.81.1ubuntu1 amd64

Tags: bionic xenial
Forest (foresto)
description: updated
description: updated
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in software-properties (Ubuntu):
status: New → Confirmed
Changed in synaptic (Ubuntu):
status: New → Confirmed
Norbert (nrbrtx)
tags: added: bionic disco eoan xenial
Norbert (nrbrtx)
tags: removed: disco eoan
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.