From 3742e42fdf6e30573153c698572cbdd291df6e6d Mon Sep 17 00:00:00 2001 From: Filip <34747899+neriousy@users.noreply.github.com> Date: Mon, 9 Mar 2026 15:36:57 +0100 Subject: [PATCH] =?UTF-8?q?fix(app):=20dismiss=20toast=20notifications=20w?= =?UTF-8?q?hen=20questions=20or=20permissions=20a=E2=80=A6=20(#16758)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/app/src/pages/layout.tsx | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packages/app/src/pages/layout.tsx b/packages/app/src/pages/layout.tsx index aab16b59d..40015db1b 100644 --- a/packages/app/src/pages/layout.tsx +++ b/packages/app/src/pages/layout.tsx @@ -424,6 +424,17 @@ export default function Layout(props: ParentProps) { return } + if ( + e.details?.type === "question.replied" || + e.details?.type === "question.rejected" || + e.details?.type === "permission.replied" + ) { + const props = e.details.properties as { sessionID: string } + const sessionKey = `${e.name}:${props.sessionID}` + dismissSessionAlert(sessionKey) + return + } + if (e.details?.type !== "permission.asked" && e.details?.type !== "question.asked") return const title = e.details.type === "permission.asked"