Fix: onboarding overlay не сносит #app (#app удалялся root.innerHTML='')
- Убрал root.innerHTML='' в OnboardingView.render
- Оверлей теперь fixed/absolute поверх body — лейаут не страдает
- App.showView('map') после пропуска находит #app нормально
This commit is contained in:
parent
75b9fc018f
commit
4706203de8
@ -82,8 +82,8 @@ const OnboardingView = {
|
||||
async render(root) {
|
||||
const slides = await this.loadSlides();
|
||||
return new Promise((resolve) => {
|
||||
// очистим возможный старый оверлей
|
||||
root.innerHTML = '';
|
||||
// НЕ трогаем root.innerHTML — иначе снесём #app, #tabbar и весь лейаут!
|
||||
// Оверлей должен быть fixed/absolute поверх существующего UI.
|
||||
|
||||
const overlay = document.createElement('div');
|
||||
overlay.className = 'onboarding-overlay';
|
||||
|
||||
Loading…
Reference in New Issue
Block a user