Some observations that make fixing this hopefully easier:
=== modified file 'softwarecenter/ui/gtk3/session/viewmanager.py'
--- softwarecenter/ui/gtk3/session/viewmanager.py 2012-03-15 00:16:03
+0000
+++ softwarecenter/ui/gtk3/session/viewmanager.py 2012-03-29 07:24:47
+0000
@@ -171,7 +171,7 @@
ni = self.navhistory.stack[self.navhistory.stack.cursor]
if ni.pane.is_applist_view_showing():
v = ni.pane.app_view.tree_view_scroll.get_vadjustment()
- ni.view_state.vadjustment = v.get_value()
+ #ni.view_state.vadjustment = v.get_value()
if callback is None:
callback = pane.get_callback_for_page(page, view_state)
This gets rid of the bug on the expense of the scroll position. So its either
that the treeview is confused that the
adjustment is set or that its set before it has the right signals connected or
that its not loading the content on demand
when at the end of the adjustment (or something else that I have not thought
off :)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/964433
Title:
slow redisplay of category ites
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/964433/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs