diff --git a/src/BootstrapBlazor.Server/Components/Samples/Modals.razor b/src/BootstrapBlazor.Server/Components/Samples/Modals.razor index c9b12342b67..8df2bf96ae2 100644 --- a/src/BootstrapBlazor.Server/Components/Samples/Modals.razor +++ b/src/BootstrapBlazor.Server/Components/Samples/Modals.razor @@ -237,7 +237,7 @@ Name="IsDraggable"> - +
@Localizer["ModalsTitlePopupWindowText"]
diff --git a/src/BootstrapBlazor/BootstrapBlazor.csproj b/src/BootstrapBlazor/BootstrapBlazor.csproj index a53e555c293..893b793eefa 100644 --- a/src/BootstrapBlazor/BootstrapBlazor.csproj +++ b/src/BootstrapBlazor/BootstrapBlazor.csproj @@ -1,7 +1,7 @@  - 9.4.7-beta03 + 9.4.7-beta04 diff --git a/src/BootstrapBlazor/Components/Modal/Modal.razor.js b/src/BootstrapBlazor/Components/Modal/Modal.razor.js index a4256de4c75..0f3aeff23c8 100644 --- a/src/BootstrapBlazor/Components/Modal/Modal.razor.js +++ b/src/BootstrapBlazor/Components/Modal/Modal.razor.js @@ -22,13 +22,6 @@ export function init(id, invoke, shownCallback, closeCallback) { }) EventHandler.on(el, 'hidden.bs.modal', e => { e.stopPropagation(); - if (modal.draggable) { - modal.dialog.style.width = '' - modal.dialog.style.margin = '' - - EventHandler.off(modal.dialog, 'mousedown') - EventHandler.off(modal.dialog, 'touchstart') - } invoke.invokeMethodAsync(closeCallback) }) EventHandler.on(window, 'popstate', modal.pop) @@ -154,13 +147,13 @@ export function dispose(id) { } const backupBodyStyle = modal => { - if(modal.originalStyle === void 0) { + if (modal.originalStyle === null) { modal.originalStyle = document.body.style.cssText; } } const restoreBodyStyle = modal => { - if(modal.originalStyle !== void 0) { + if (modal.originalStyle !== null) { document.body.style.cssText = modal.originalStyle; delete modal.originalStyle; }