aboutsummaryrefslogtreecommitdiffstats
path: root/src/m_email/EMailModule.cpp
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2026-09-24 21:40:32 +0200
committersaturneric <[email protected]>2026-09-24 21:40:32 +0200
commit7c4565824a996cf58b0f86bbe0a214ff45522aec (patch)
treecf6454f3bf214eeec3e1e2c1864e2cf87ceb4ce9 /src/m_email/EMailModule.cpp
parentstyle(README): align permissions table and command signature (diff)
downloadmodules-7c4565824a996cf58b0f86bbe0a214ff45522aec.tar.gz
modules-7c4565824a996cf58b0f86bbe0a214ff45522aec.zip
fix(email): persist IMAP state on close
- remember the current account during controller destruction - support host-frame dismissal without relying on done() - move IMAP sizing to the module registration declaration - remove the controller's standalone window resize - clean up the dialog header declaration and include order
Diffstat (limited to 'src/m_email/EMailModule.cpp')
-rw-r--r--src/m_email/EMailModule.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/m_email/EMailModule.cpp b/src/m_email/EMailModule.cpp
index 8032063..ce36887 100644
--- a/src/m_email/EMailModule.cpp
+++ b/src/m_email/EMailModule.cpp
@@ -446,7 +446,7 @@ auto OnActivate() -> GFResult {
"", "", 0, 0},
[](const QCborMap& /*args*/) { return new EMailAccountSettingsPage(); });
const bool imap = gf::ui::RegisterNativeWidget<EMailImapController>(
- "imap", {GC_TR("IMAP Controller"), "", "", "", "", 0, 0},
+ "imap", {GC_TR("IMAP Controller"), "", "", "", "", 1100, 720},
[](const QCborMap& /*args*/) {
auto* controller = new EMailImapController();
// The narrow boundary: raw bytes in, a document out. The controller