From ccb68b5df41732a012b97145a25b8e87ee5e1207 Mon Sep 17 00:00:00 2001 From: Matthieu Gallien Date: Mon, 23 Feb 2026 10:39:10 +0100 Subject: [PATCH] fix(e2ee): ensure PIN input dialog is top most window Signed-off-by: Matthieu Gallien --- src/libsync/clientsideencryption.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libsync/clientsideencryption.cpp b/src/libsync/clientsideencryption.cpp index 174b81727f04c..aab6df85361b7 100644 --- a/src/libsync/clientsideencryption.cpp +++ b/src/libsync/clientsideencryption.cpp @@ -1193,7 +1193,8 @@ void ClientSideEncryption::initializeHardwareTokenEncryption(QWidget *settingsDi tr("Enter Certificate USB Token PIN:"), QLineEdit::Password, {}, - &ok); + &ok, + Qt::WindowStaysOnTopHint | Qt::X11BypassWindowManagerHint); if (!ok || newPin.isEmpty()) { qCWarning(lcCse()) << "an USER pin is required";