Marcel Taeumel uploaded a new version of Tools to project The Trunk: http://source.squeak.org/trunk/Tools-mt.1048.mcz
==================== Summary ====================
Name: Tools-mt.1048 Author: mt Time: 29 April 2021, 6:14:12.930356 pm UUID: 14815123-219f-0b41-a441-c56e1392000f Ancestors: Tools-mt.1047
Fixes selection update after removing a whole class from the current change-set.
=============== Diff against Tools-mt.1047 ===============
Item was changed: ----- Method: ChangeSorter>>forgetClass (in category 'class list') ----- forgetClass "Remove all mention of this class from the changeSet. After forgetting, select at the same point in the class list, which helps if e.g. doing something repetitive such as moving a number of classes to the other side." | index classList | self okToChange ifFalse: [^ self]. currentClassName ifNil: [^self]. index := self classList indexOf: currentClassName. myChangeSet removeClassChanges: (self withoutItemAnnotation: currentClassName). + self changed: #classList. - currentSelector := nil. classList := self classList. + self currentClassName: (classList isEmpty ifFalse: + [classList at: (index min: classList size)]).! - currentClassName := classList isEmpty ifFalse: - [classList at: (index min: classList size)]. - self showChangeSet: myChangeSet!
packages@lists.squeakfoundation.org