Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004893 [Squeak] System major always 09-12-06 23:23 09-15-06 17:35
Reporter espin View Status public  
Assigned To
Priority normal Resolution fixed  
Status closed   Product Version 3.9
Summary 0004893: WindowColorRegistry still holds xxxPlus entries
Description From clean installation of 3.9 select
   World -> 'appearance...' -> 'window colors...'
and you will get a lot (14) of error message dialogs due to
the fact that in WindowColorRegistry there are still
entries for PlusTools, i.e. VersionBrowserPlus, WorkspacePlus...

Note that the above menu item invokes
   Preferences class>>windowSpecificationPanel
which among other (graphical) things invokes
   Preferences class>>windowColorTable
which uses WindowColorRegistry.....

In fact the code in
   WindowColorRegistry class>>refresh (or initialize which calls refresh)
is just adding on top of existing entries. What I think happened
is that during the preparation of 3.9 these entries were
initialized with PlusTools, which have then been substituted with
Tools and WindowColorRegistry has been refreshed.
WindowColorRegistry class>>refresh should either reset
the registry to an empty Dictionary before re-registering
or a step should be added in the de-installation of PlusTools...
Additional Information
Attached Files

- Relationships

- Notes
(0007154 - 14 - 14 - 14 - 14 - 14 - 14)
ducasse
09-15-06 17:35

fixed in 7058
 

- Issue History
Date Modified Username Field Change
09-12-06 23:23 espin New Issue
09-12-06 23:23 espin Status new => assigned
09-12-06 23:23 espin Assigned To  => KenCausey
09-13-06 00:02 KenCausey Assigned To KenCausey =>
09-13-06 00:02 KenCausey Status assigned => new
09-13-06 00:02 KenCausey Category Any => System
09-15-06 17:35 ducasse Status new => closed
09-15-06 17:35 ducasse Note Added: 0007154
09-15-06 17:35 ducasse Resolution open => fixed
09-15-06 17:35 ducasse Fixed in Version  => 3.9


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
41 total queries executed.
33 unique queries executed.
Powered by Mantis Bugtracker