Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0002993 [Squeak] Morphic major always 02-21-06 07:28 02-27-06 23:56
Reporter wiz View Status public  
Assigned To MarcusDenker
Priority normal Resolution fixed  
Status closed   Product Version 3.9
Summary 0002993: [Bug] UIManager opening Workspace window w/o the proper model.
Description For this one

In a file list read a text file.
Using the menu (from the text pane)
select read text into workspace.

You now have a window with the file text and the title
 "Workspace from Humptyho.text"

Now edit some changes (or not).

Then using the System Window menu button go to save your file.

Oops.
Additional Information The menu is small and short. The option to save does not appear.

(When I ran into this I had to open a new workspace copy my edited text and save it from there.)

This turns out to be a UIManager bug.
Instead of opening in a workspace the UIManager default is used to #edit:label: the string. The workspace model is not installed .
The file save option is part of the model menu not the window menu.

There are several other places the UImanager default replaces a Workspace.

I choose not to fix any of this. It properly belongs either to the UIManager creators or to the release team for releasing immature code.

The fixes can probably be found by reverting to the previous version of the broken methods. Or by fixing the UIManager.

The mess here is substantial and enough of a show stopper IMHO to delay beta until it is fixed.

Good luck.

Yours in service, -- Jerome Peace

Attached Files  OpenFileWorkspaceFix-md.1.cs [^] (357 bytes) 02-25-06 20:12

- Relationships

SYSTEM WARNING: Creating default object from empty value

related to 0005669closed  Workspace openFile: convenience method 
related to 0004654closed KenCausey In 7054 the workspace bug reported in Mantis 0002993 has reappeared. 

- Notes
(0004100 - 146 - 152 - 152 - 152 - 152 - 152)
MarcusDenker
02-25-06 20:14

the attached cs changes the edit:label:accept method of MorphicUIManager to just use the Workspace...
but maybe this should be fixed differently.
 
(0004180 - 4 - 4 - 4 - 4 - 4 - 4)
MarcusDenker
02-27-06 23:56

7004
 

- Issue History
Date Modified Username Field Change
02-21-06 07:28 wiz New Issue
02-25-06 20:12 MarcusDenker File Added: OpenFileWorkspaceFix-md.1.cs
02-25-06 20:14 MarcusDenker Note Added: 0004100
02-26-06 08:59 MarcusDenker Status new => resolved
02-26-06 08:59 MarcusDenker Resolution open => fixed
02-26-06 08:59 MarcusDenker Assigned To  => MarcusDenker
02-27-06 23:56 MarcusDenker Status resolved => closed
02-27-06 23:56 MarcusDenker Note Added: 0004180
11-20-07 00:14 matthewf Relationship added related to 0005669
11-24-07 19:59 matthewf Relationship added related to 0004654


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