-
Ben Avison authored
R5/R6 type icons now behave more usefully with button types other than click, release and auto-repeat. Prevented coordinate overflow in dragboxes. Stopped clipped dragboxes from flickering more than non-clipped ones. Fixed a bug whereby data aborts occurred when generating the translation table for inverted and/or shaded 256-colour sprites, if the first 256-colour sprite plotted since the Wimp's cached translation table was invalidated (either by Service_InvalidateCache or by plotting a 256-colour sprite after a non-256- colour sprite one) was at an address that had since been invalidated or paged out. This fixes a long-standing problem with 256-colour sprites in the desktop, but which only happened sporadically. Prevented palette corruption in paletted ( <256-colour) modes when the pointer reverts from an autoscroll pointer to its original setting. Fixed bug introduced in last build, where clicking on th...
6a6eb34c