Commit c782de3
committed
Varianten und Kindknoten derselben Sortierung folgen lassen
getChildrenOfModel() holte die Kinder eines Knotens mit fest verdrahtetem
"sorting ASC", waehrend die Wurzelebene ueber calculateRootConfig() die
konfigurierte Sortierung nutzt und das Panel die gewaehlte darauf legt. In
einem Baum, der nach einer Eigenschaft sortiert ist, standen die Elternknoten
damit in der eingestellten Reihenfolge und ihre Kinder nicht.
Sichtbar wird das bei den MetaModels-Varianten: die Basisdatensaetze
alphabetisch, die Varianten darunter in Datenbankreihenfolge - siehe
MetaModels/core#1395. Nachgemessen an einem Testmodell mit nach Namen
sortierter Liste: vorher C, A, Z unter der Basis, jetzt A, C, Z.
Uebernommen wird nur die Sortierung. Den Panel ueber den Kind-Config laufen zu
lassen waere falsch, weil dessen Limit-Element Offset und Amount setzt - die
Blaetterung der Liste landete damit auf den Kindern eines einzelnen Knotens.
Fuer manuell sortierte Baeume aendert sich nichts: manuelle Sortierung loest
auf die Eigenschaft "sorting" mit SORT_ASC auf und ergibt damit genau den
Wert, der bisher fest im Code stand. Ohne jede Sortierung greift derselbe
Rueckfall.1 parent 2f803c9 commit c782de3
1 file changed
Lines changed: 35 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
84 | 91 | | |
85 | 92 | | |
86 | 93 | | |
| |||
204 | 211 | | |
205 | 212 | | |
206 | 213 | | |
207 | | - | |
| 214 | + | |
208 | 215 | | |
209 | 216 | | |
210 | 217 | | |
| |||
335 | 342 | | |
336 | 343 | | |
337 | 344 | | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
338 | 372 | | |
339 | 373 | | |
340 | 374 | | |
| |||
0 commit comments