Hi,
the method
MultiSelectionTreeView->updateReplace:
was changed in 7.4. This change has a bug. The statement:
"selectionChannel value: selectionIndex"
is wrong, because it sets the selections to a number instead of an OrderedCollection, which causes UHEs when displaying the view.
My fix is:
"selectionChannel value: (OrderedCollection with: self selectionIndex)"
The UHE happens, if your original model has 2 lines and you change the model to 1 line and then try to select the first line.
I created case 384854, here my patch for you.
Greetings
Klaus Mülheims
Collogia AG
Ubierring 11
50678 Köln
Germany
+49 221 336080
http://www.collogia.de
<<MultiSelectionTreeView-updateReplace.st>>
Diese Nachricht ist vertraulich. Wenn Sie nicht der beabsichtigte Empfänger sind, informieren Sie bitte den Absender. Das unbefugte Kopieren oder Weiterleiten ist nicht gestattet. Wegen der Manipulierbarkeit von E-Mails übernehmen wir keine Haftung für den Inhalt.