equal
deleted
inserted
replaced
3372 ]. |
3372 ]. |
3373 |
3373 |
3374 (self isEditingSpecOnly or:[selectorOrMenu class == Menu]) ifTrue: [ |
3374 (self isEditingSpecOnly or:[selectorOrMenu class == Menu]) ifTrue: [ |
3375 editor openModalOnMenu:(selectorOrMenu). |
3375 editor openModalOnMenu:(selectorOrMenu). |
3376 editor hasSaved ifTrue:[ |
3376 editor hasSaved ifTrue:[ |
3377 windowSpec perform:(menuSelector,':')asSymbol with:(editor savedSpec). |
3377 windowSpec perform:menuSelector asMutator with:(editor savedSpec). |
3378 self accept. |
3378 self accept. |
3379 ]. |
3379 ]. |
3380 ] ifFalse: [ |
3380 ] ifFalse: [ |
3381 editor openModalOnClass:cls andSelector:selectorOrMenu. |
3381 editor openModalOnClass:cls andSelector:selectorOrMenu. |
3382 editor hasSaved ifTrue:[ |
3382 editor hasSaved ifTrue:[ |