[Mono-bugs] [Bug 490546] New: Mousewheel scrolling doesn't skip frames when it's too slow
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Tue Mar 31 02:03:19 EDT 2009
https://bugzilla.novell.com/show_bug.cgi?id=490546
Summary: Mousewheel scrolling doesn't skip frames when it's too
slow
Classification: Mono
Product: Mono: Class Libraries
Version: 2.4.x
Platform: All
OS/Version: openSUSE 11.1
Status: NEW
Severity: Normal
Priority: P5 - None
Component: libgdiplus
AssignedTo: mono-bugs at lists.ximian.com
ReportedBy: stifu at free.fr
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Created an attachment (id=283051)
--> (https://bugzilla.novell.com/attachment.cgi?id=283051)
Test case
User-Agent: Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.7)
Gecko/2009022800 SUSE/3.0.7-1.1.6 Firefox/3.0.7
See test case.
It has a big image painted on a Panel. When scrolling through it using the
mouse wheel, it will insist on displaying the scrolling image pixel by pixel
without skipping a single frame, which makes the application very slow and
unresponsive.
NET skips frames, just like when you use the scrollbars.
This doesn't happen on Windows, so I guess it's a libgdiplus bug.
PS: for some reason, when I try to run the test case by right clicking the exe
and doing "Open with Mono", it can't find the image (defined by a relative
path), while it works fine if I do it through command lines.
PPS: on both Windows and Linux, the image initially doesn't display. Same if
you resize the window. It only shows when you start scrolling. .NET doesn't
have this problem... Looks like another Mono bug.
Reproducible: Always
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the mono-bugs
mailing list