One obvious way to fix the first issue would be:
=== modified file 'softwarecenter/ui/gtk3/panes/softwarepane.py' --- softwarecenter/ui/gtk3/panes/softwarepane.py 2012-04-12 12:10:50 +0000 +++ softwarecenter/ui/gtk3/panes/softwarepane.py 2012-04-23 13:49:37 +0000 @@ -123,7 +123,7 @@ self.search_term = "" self.application = None self.limit = 0 - #~ self.filter = None + self.filter = None self.vadjustment = 0.0
But there is a regression risk here as the filter is also used for global fitlering like showing "supported" only. So we probably need to selectively reset the filter.
One obvious way to fix the first issue would be:
=== modified file 'softwarecenter /ui/gtk3/ panes/softwarep ane.py' ui/gtk3/ panes/softwarep ane.py 2012-04-12 12:10:50 +0000 ui/gtk3/ panes/softwarep ane.py 2012-04-23 13:49:37 +0000
self. search_ term = ""
self. application = None
self. vadjustment = 0.0
--- softwarecenter/
+++ softwarecenter/
@@ -123,7 +123,7 @@
self.limit = 0
- #~ self.filter = None
+ self.filter = None
But there is a regression risk here as the filter is also used for global fitlering like showing "supported" only. So we probably
need to selectively reset the filter.