Skip to content

[FIX] #46588 UI: Input\Container\Filter\FilterInput JavaScript binding#11103

Open
thibsy wants to merge 2 commits intoILIAS-eLearning:release_10from
srsolutionsag:fix/10/ui-filter-js-binding
Open

[FIX] #46588 UI: Input\Container\Filter\FilterInput JavaScript binding#11103
thibsy wants to merge 2 commits intoILIAS-eLearning:release_10from
srsolutionsag:fix/10/ui-filter-js-binding

Conversation

@thibsy
Copy link
Contributor

@thibsy thibsy commented Feb 10, 2026

Hi all,

During the review of #10780 I have tried to find the root cause of this issue. What @schmitz-ilias proposed was merely a bandaid for the fact that filter inputs were left behind in some refactoring of the form context and its JavaScript binding. I therefore streamlined this so the necessary HTML attributes for the JavaScript binding to work are now registered similar as to the form inputs.

In addition, I had to rewrite the "update-on-load-code" of the duration and multi-select fields, because jQuery had some odd behaviour regarding its event-listening of elements, which I now replaced with vanilla JS.

@oliversamoila I kindly ask you to verify this behaviour on a test installation.

Kind regards,
@thibsy (as UI coordinator)

@thibsy thibsy self-assigned this Feb 10, 2026
@thibsy thibsy added bugfix kitchen sink php Pull requests that update Php code javascript Pull requests that update Javascript code css/html Pull requests that propose changes to CSS/SCSS or HTML files. labels Feb 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix css/html Pull requests that propose changes to CSS/SCSS or HTML files. javascript Pull requests that update Javascript code kitchen sink php Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants