diff --git a/.changeset/fuzzy-scissors-peel.md b/.changeset/fuzzy-scissors-peel.md new file mode 100644 index 000000000..9b4a5d2b8 --- /dev/null +++ b/.changeset/fuzzy-scissors-peel.md @@ -0,0 +1,5 @@ +--- +'@baloise/ds-core': patch +--- + +**modal**: will keep scroll postition diff --git a/packages/core/src/utils/scroll.ts b/packages/core/src/utils/scroll.ts index 321198384..8a0ec0152 100644 --- a/packages/core/src/utils/scroll.ts +++ b/packages/core/src/utils/scroll.ts @@ -69,7 +69,7 @@ export class BalScrollHandler { } disable() { - if (this.target) { + if (!this.disabled && this.target) { if (balBrowser.hasWindow && balBrowser.hasDocument) { this.x = window.pageXOffset || document.documentElement.scrollLeft this.y = window.pageYOffset || document.documentElement.scrollTop