[TikiWiki-commits] [Git][tikiwiki/tiki][29.x] [BP][ENH] modal: Add support for dynamic backdrop options
"Sammy Ndabo \(@ndabosam084\) via TikiWiki-cvs" <[email protected]>
| Newsgroups | gmane.comp.cms.tiki.cvs |
|---|---|
| Message-ID | <692f50c7b9fea_2a15744f443393@gitlab-sidekiq-low-urgency-cpu-bound-v2-867cdd9c84-p6g6k.mail> |
Sammy Ndabo pushed to branch 29.x at Tiki Wiki CMS Groupware / Tiki
Commits:
925eee57 by Sammy Ndabo at 2025-12-02T20:40:38+00:00
[BP][ENH] modal: Add support for dynamic backdrop options
---
* [ENH] modal: Add support for dynamic backdrop options
---
* [ENH] modal: Add support for dynamic backdrop options
See merge request tikiwiki/tiki!9168
(cherry picked from commit 8e76bea588cddf0dd6f1cb198ea3929f8415d4d6)
See merge request tikiwiki/tiki!9169
- - - - -
1 changed file:
- lib/jquery_tiki/tiki-jquery.js
Changes:
=====================================
lib/jquery_tiki/tiki-jquery.js
=====================================
@@ -3541,6 +3541,13 @@ $.openModal = function (options) {
});
}
+ if (options.backdrop) {
+ $modal.attr("data-bs-backdrop", options.backdrop);
+ $modal.one('hidden.bs.modal', function () {
+ $(this).removeAttr("data-bs-backdrop");
+ });
+ }
+
if (href) {
// Make the form load remote content
const $placeholder = $('<div />');
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/925eee57093c28cf18afa971d287fbae9b69c4ce
--
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/925eee57093c28cf18afa971d287fbae9b69c4ce
You're receiving this email because of your account on gitlab.com.
_______________________________________________
TikiWiki-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs