diff --git a/src/static/dashboard.html b/src/static/dashboard.html index abfef81..cee6d10 100644 --- a/src/static/dashboard.html +++ b/src/static/dashboard.html @@ -764,7 +764,7 @@ - + diff --git a/src/static/js/tutorial.js b/src/static/js/tutorial.js index 6f4ed65..cc64b6e 100644 --- a/src/static/js/tutorial.js +++ b/src/static/js/tutorial.js @@ -1113,8 +1113,10 @@ const Tutorial = { async _enterStep(i) { var step = this._steps[i]; - // Erst scrollen, dann spotlighten - if (step.target && step.position !== 'center') { + // Bei Modal-Steps: Spotlight ausblenden (Modal hat eigene Abdunkelung) + var isModalStep = step.target && (step.target.indexOf('#modal-') !== -1); + + if (step.target && step.position !== 'center' && !isModalStep) { await this._scrollToTarget(step.target); this._spotlightElement(step.target); } else {