Mantis - Squeak
Viewing Issue Advanced Details
7672 Browser minor always 09-09-11 21:04 02-12-13 09:42
FrankShearar  
FrankShearar  
normal  
assigned trunk  
open  
none    
none  
0007672: #selectedClassOrMetaClass can return nil, and its callers don't check for nils.
Using multiwindow browsers, open up a browser on a class Foo. Make a method, bar. Make a new window. Rename Foo. Go back to first window: MNU - nil doesn't understand #compiledMethodAt:ifAbsent: in #selectedMessage, because selectedClassOrMetaClass returns nil, because the formerly-selected class is no more.

Notes
(0014313)
FrankShearar   
02-12-13 09:42   
The Browser ought to catch the system notification of the class name change and update its state accordingly.