[Bug 8864] New: WinRAR refreshes incessantly,
makes scrolling difficult
Wine Bugs
wine-bugs at winehq.org
Wed Jul 4 07:43:19 CDT 2007
http://bugs.winehq.org/show_bug.cgi?id=8864
Summary: WinRAR refreshes incessantly, makes scrolling difficult
Product: Wine
Version: 0.9.40.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P4
Component: wine-gui
AssignedTo: wine-bugs at winehq.org
ReportedBy: killmorejedi at hotmail.com
This is very similar to bug 6551, which was marked as fixed. There is a
slight difference here (described below), but 6551 is perhaps a useful
reference.
This bug doesn't show up initially, but does after changing directories once
(drilling down a directory or going up one). Having changed directories, the
window refreshes periodically (every second or so).
This looks bad, but is also an annoyance. With each refresh, the main view
scrolls so that the selected item is visible. This is not so helpful if you
are trying to scroll away from it.
The workaround is to select new items as you scroll so that there is always a
selected item in your view (otherwise the view is reset to the last selected
item, which could be very very far from the item you are actually interested
in).
I think what differs this from 6551 is that it occurs with no dll overrides,
which were necessary at the time 6551 was filed. It was likely closed since
the behavior with native DLLs is far worse than without. With the native
DLLs, refreshes would (and still do, just tested) simply scroll back to your
previous position unless you managed to scroll and quickly select another item
that would be off screen should the scroll be reverted.
Now, you can scroll as much as you like as long as the selected item remains
visible. If it is not visible when a refresh happens, the view is scrolled so
that it is, whereas before your view was reset with every refresh.
Perhaps it is easier for someone to try themselves than to understand this
description. Fire up WinRAR, enter a directory with lots of files and mess
around with scrolling. To see the previous (worse) behavior that prompted
6551, start WinRAR thus: WINEDLLOVERRIDES="comctl32,commctrl=n" wine
WinRAR.exe
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list