From dea6bf140d1ba755441fc533d76da4589f2dc66a Mon Sep 17 00:00:00 2001 From: Matheus Zych Date: Wed, 20 May 2026 11:28:42 +0200 Subject: [PATCH] UI: Fix Ordering Table Dialog Open and Close MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit See: https://mantis.ilias.de/view.php?id=47810 The ordering table’s async message layer used a Bootstrap-style `div.modal` close control, which interfered with showing and dismissing the overlay. It now uses a native `` and a `formmethod="dialog"` close button, consistent with the multi-action warning dialog. The table title is emitted as a fixed `

` for reliable semantics. `OrderingRendererTest` expected markup was updated accordingly. --- .../UI/src/templates/default/Table/tpl.orderingtable.html | 6 +++--- .../UI/tests/Component/Table/OrderingRendererTest.php | 7 +++---- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/components/ILIAS/UI/src/templates/default/Table/tpl.orderingtable.html b/components/ILIAS/UI/src/templates/default/Table/tpl.orderingtable.html index 0c21de5c6801..7abcf6103091 100644 --- a/components/ILIAS/UI/src/templates/default/Table/tpl.orderingtable.html +++ b/components/ILIAS/UI/src/templates/default/Table/tpl.orderingtable.html @@ -76,16 +76,16 @@
- +

EOT; $this->assertEquals($this->brutallyTrimHTML($expected), $this->brutallyTrimHTML($actual));