Browse Source

Make modal mutation observers opt-in #2166

pull/2228/merge
jlukic 10 years ago
parent
commit
85282f5a34
2 changed files with 7 additions and 1 deletions
  1. 1
      RELEASE-NOTES.md
  2. 7
      src/definitions/modules/modal.js

1
RELEASE-NOTES.md

@ -192,6 +192,7 @@
- **Menu** - `tiered menu` has been removed - **Menu** - `tiered menu` has been removed
- **Menu** - Increased contrast on `inverted` menu selection for legibility - **Menu** - Increased contrast on `inverted` menu selection for legibility
- **Modal** - Modals now used fixed widths and not percentage widths. Widths might be slightly different. - **Modal** - Modals now used fixed widths and not percentage widths. Widths might be slightly different.
- **Modal** - Modal no longer observes DOM changes by default, added setting to enable
- **Message** - Slightly increases `box-shadow` - **Message** - Slightly increases `box-shadow`
- **Popup** - Popup no longer produces an error when a position cannot be found on the page. - **Popup** - Popup no longer produces an error when a position cannot be found on the page.
- **Segment** - **Clearfix** has been removed from `ui segment` - **Segment** - **Clearfix** has been removed from `ui segment`

7
src/definitions/modules/modal.js

@ -81,7 +81,9 @@ $.fn.modal = function(parameters) {
module.refreshModals(); module.refreshModals();
module.bind.events(); module.bind.events();
module.observeChanges();
if(settings.observeChanges) {
module.observeChanges();
}
module.instantiate(); module.instantiate();
}, },
@ -836,6 +838,8 @@ $.fn.modal.settings = {
verbose : false, verbose : false,
performance : true, performance : true,
observeChanges : false,
allowMultiple : false, allowMultiple : false,
detachable : true, detachable : true,
closable : true, closable : true,
@ -849,6 +853,7 @@ $.fn.modal.settings = {
useCSS : true useCSS : true
}, },
context : 'body', context : 'body',
queue : false, queue : false,

Loading…
Cancel
Save