MantisBT - NetSurf
View Issue Details
0002602NetSurfRISC OS-specificpublic2018-06-13 21:482018-07-20 15:14
ReporterSimon Smith 
Assigned To 
PrioritynormalSeverityminorReproducibilitysometimes
StatusacknowledgedResolutionopen 
PlatformRaspeberry Pi 3OSRISC OSOS Version5.23
Product Version 
Target VersionFixed in Version 
Fixed in CI build #
Reported in CI build #4355
URL of problem page
Summary0002602: Mouse pointer-sized junk appears when scrolling
DescriptionIf you scroll down a window while it is loading, the mouse pointer leaves 'trails.'
Steps To ReproduceLoad a largish window, scroll down using the mousewheel while it is loading. I have slow broadband so this is quite easy, but a slow-loading page may be a suitable alternative. Depending on the background colour the glitch is more or less noticable, but it's the size of the mouse pointer, in the position it was in when you openm the page. See image from this bug tracker. Also works with large image files - e.g. http://www.giantitp.com/comics/oots1122.html
 
Additional InformationNot 100% reproducible but shows up reasonably often.
TagsNo tags attached.
Attached Filesjpeg MouseTrails.jpeg (130,158) 2018-06-13 21:48
https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=546&type=bug
jpeg

Notes
(0001776)
Michael Drake   
2018-07-20 15:14   
This happens on systems with software pointers.

Code which renders directly screen needs to call OS_Remove/RestoreCursors around its rendering code. This means either replacing Tinct, updating Tinct, or calling those SWIs ourselves around Tinct calls.

Issue History
2018-06-13 21:48Simon SmithNew Issue
2018-06-13 21:48Simon SmithFile Added: MouseTrails.jpeg
2018-07-20 15:14Michael DrakeStatusnew => acknowledged
2018-07-20 15:14Michael DrakeSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=2031#r2031
2018-07-20 15:14Michael DrakeNote Added: 0001776