From 1a8f7abaf3afc27e14eacd830a3637b0478a0bdc Mon Sep 17 00:00:00 2001 From: Hermes Date: Mon, 10 Aug 2026 01:26:04 +0200 Subject: [PATCH] fix: clear background on back press (before transition), native-like --- plugin.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/plugin.js b/plugin.js index 06c77a6..0cb6b00 100644 --- a/plugin.js +++ b/plugin.js @@ -376,6 +376,18 @@ } }, back: function () { + // Clear our CSS background immediately (before the + // back transition), matching native Lampa behaviour. + try { + var bgel = document.querySelector('.background'); + if (bgel) { + bgel.style.backgroundImage = ''; + bgel.style.filter = ''; + bgel.style.transform = ''; + bgel.style.opacity = ''; + } + if (Lampa.Background && Lampa.Background.immediately) Lampa.Background.immediately(''); + } catch (e) {} Lampa.Activity.backward(); }, right: function () { Navigator.move('right'); },