Skip to content

Conversation

@kesselb
Copy link
Contributor

@kesselb kesselb commented May 17, 2022

Radio input's for background jobs mode (ajax, webcron, cron) do not work anymore for main and stable24.

image

Change event works but $(_this).is(':checked') is always false. It's related to the arrow syntax and lexical this binding.

Helpful reading: https://stackoverflow.com/questions/27670401/using-jquery-this-with-es6-arrow-functions-lexical-this-binding

@kesselb kesselb self-assigned this May 17, 2022
@kesselb kesselb added the bug label May 17, 2022
@kesselb kesselb requested review from a team, CarlSchwan, PVince81, Pytal and vanpertsch and removed request for a team May 17, 2022 19:36
Signed-off-by: Daniel Kesselberg <[email protected]>
@kesselb kesselb force-pushed the bug/noid/fix-backgroundjobs-mode branch from e448966 to 4e71ff7 Compare May 17, 2022 19:46
@Pytal
Copy link
Member

Pytal commented May 17, 2022

It seems that #32443 supersedes this one @CarlSchwan?

@CarlSchwan
Copy link
Member

It seems that #32443 supersedes this one @CarlSchwan?

We still need a fix for stable24

@kesselb
Copy link
Contributor Author

kesselb commented May 18, 2022

It seems that #32443 supersedes this one @CarlSchwan?

Nice 🎉

We still need a fix for stable24

OK! I will rebase the branch to stable24, recompile and delete the backport request.

@kesselb kesselb added 2. developing Work in progress and removed backport-request labels May 18, 2022
@kesselb kesselb changed the title Fix backgroundjobs mode radio [stable24] Fix backgroundjobs mode radio May 18, 2022
@kesselb kesselb changed the title [stable24] Fix backgroundjobs mode radio Fix backgroundjobs mode radio May 18, 2022
@kesselb
Copy link
Contributor Author

kesselb commented May 18, 2022

PR for stable24: #32470

@kesselb kesselb closed this May 18, 2022
@kesselb kesselb deleted the bug/noid/fix-backgroundjobs-mode branch May 18, 2022 08:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2. developing Work in progress bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants