Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#87 closed bug (fixed)

MUI-Gadgets have wrong colours/pens

Reported by: marcus.gerards@… Owned by: Thore Böckelmann
Priority: normal Milestone: 3.9-2014R3
Component: Imagespace.mui Version: 3.9-2014R2
Severity: minor Keywords:
Cc: OS Platform: AmigaOS3
Blocked By: Blocking:
Release Notes:

Fixed an old and ancient bug regarding color handling for brush images (*.mfX, *.mbX, *.mbr). Closing and restarting all MUI applications could lead to wrong remapped images, because these images were remapped only once and never again, even if the screen's palette changed in the meantime.



certain MUI-Gadgets have wrong colours/pens

Steps to reproduce

  1. Open any MUI App (e.g. IBrowse)
  2. Close ALL MUI apps
  3. Open the App again. The pointer/scroll gadgets (or others) now use incorrect pens.


This bug has been in all version of MUI3.9 m68k so far, but I didn't know how to trigger it reliably until now.

Change History (5)

comment:1 Changed 6 years ago by Thore Böckelmann

A screenshot would be nice to know which images you are using. So far all images were colored correctly for me. And some basic informations about your system are welcome, too.

comment:2 Changed 6 years ago by Thore Böckelmann

Component: undefinedImagespace.mui
Milestone: MUI 3.9-2014R3
Owner: set to Thore Böckelmann
Priority: undecidednormal
Status: newassigned

comment:3 Changed 6 years ago by Thore Böckelmann

Resolution: fixed
Status: assignedclosed

In 3945:

  • Imagespace.c: brush images (*.mf0/1, *.mb0/1, *.mbr) are now always remapped to the screen's colormap whenever they are used (again) for the first time. This is necessary as the screen's colormap might have changed while the image was not in use and hence would then be displayed with wrong colors. This closes #87.

comment:4 Changed 6 years ago by Thore Böckelmann

Release Notes: modified (diff)

comment:5 Changed 6 years ago by Thore Böckelmann

Milestone: MUI 3.9-2014R33.9-2014R3

Milestone renamed

Note: See TracTickets for help on using tickets.