From 0c857d8ce86155f2b1faeba8d10ea95643f64781 Mon Sep 17 00:00:00 2001 From: Jack Jansen Date: Sun, 2 Nov 2003 01:11:09 +0000 Subject: [PATCH] Remember the scroll position when rebuilding the browser (as we do far too often). Fixes #824430. --- Mac/Tools/IDE/PackageManager.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Mac/Tools/IDE/PackageManager.py b/Mac/Tools/IDE/PackageManager.py index 2b27ac09937d..a4b9accf5af7 100755 --- a/Mac/Tools/IDE/PackageManager.py +++ b/Mac/Tools/IDE/PackageManager.py @@ -366,6 +366,7 @@ class PackageBrowser(PimpInterface): self.w.description.enable(0) def updatestatus(self): + topcell = self.w.packagebrowser.gettopcell() sel = self.w.packagebrowser.getselection() data = self.getbrowserdata(self.w.hidden_button.get()) self.w.packagebrowser.setitems(data) @@ -396,6 +397,7 @@ class PackageBrowser(PimpInterface): self.w.recursive_button.enable(1) self.w.force_button.enable(1) self.w.user_button.enable(1) + self.w.packagebrowser.settopcell(topcell) def listhit(self, *args, **kwargs): self.updatestatus() -- 2.47.3