user sort criteria lost when marking package and the list is filtered with a quicksearch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
synaptic (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
Binary package hint: synaptic
System: Ubuntu 8.10, Synaptic 0.62.1ubuntu10
Issue: Explicit sorting is lost when a package is marked.
:: HOW TO REPRODUCE ::
- launch Synaptic
- enter a keyword in the quick search box (e.g synap)
- sort by a column (e.g Package)
- Mark the first package for installation (or unmark)
Result:
Sort criteria are lost and package list is resorted
:: LATEST AFFECTED VERSION ::
synaptic:
Installed: 0.63.1ubuntu1
If one is interested in marking related packages that have the same Package (name) prefix, it's convenient to sort by Package and click down the list. A workaround is to select (highlight) package rows with control-click, then mark the selected packages at once, e.g., with Package > Mark for Installation (or C-I, or button-3 clicking).
ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/sbin/synaptic
Package: synaptic 0.62.1ubuntu10
ProcAttrCurrent: unconfined
ProcEnviron:
PATH=/
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: synaptic
Uname: Linux 2.6.27-7-generic i686
Related branches
- Michael Vogt: Needs Fixing
-
Diff: 5754 lines (+1635/-3448)26 files modifiedcommon/Makefile.am (+1/-1)
common/rpackagelister.cc (+212/-13)
common/rpackagelister.h (+32/-1)
common/rpackageview.cc (+24/-1)
common/rpackageview.h (+10/-5)
common/sections_trans.cc (+3/-1)
config.h.in (+3/-0)
configure.in (+13/-0)
debian/changelog (+845/-3)
debian/control (+7/-5)
debian/patches/00list.Ubuntu (+1/-0)
debian/patches/01_ubuntu_changelog.dpatch (+21/-9)
debian/patches/10_ubuntu_maintenance_gui.dpatch (+187/-0)
debian/rules (+2/-1)
debian/synaptic.dirs (+1/-0)
gtk/Makefile.am (+2/-2)
gtk/glade/window_fetch.glade (+1/-0)
gtk/glade/window_main.glade (+83/-0)
gtk/gtkpkglist.cc (+1/-1)
gtk/rgdebinstallprogress.cc (+18/-8)
gtk/rgmainwindow.cc (+144/-4)
gtk/rgmainwindow.h (+10/-0)
gtk/rgpkgdetails.cc (+2/-1)
gtk/rguserdialog.cc (+1/-1)
po/Makefile.in.in (+11/-12)
po/synaptic.pot (+0/-3379)
summary: |
- user sort criteria lost when marking package + user sort criteria lost when marking package and the list is filtered + with a quicksearch |
This problem is more complex than my steps to reproduce above -- it is triggered only when there's text in the quick search box. I apologize for the erroneous report. Please try this:
- launch Synaptic
- enter "c-cran" in Quick search
- sort by Supported
- select treeviewx
- sort criteria are lost and package list is resorted