diff options
| author | saturneric <[email protected]> | 2026-09-24 21:40:32 +0200 |
|---|---|---|
| committer | saturneric <[email protected]> | 2026-09-24 21:40:32 +0200 |
| commit | 7c4565824a996cf58b0f86bbe0a214ff45522aec (patch) | |
| tree | cf6454f3bf214eeec3e1e2c1864e2cf87ceb4ce9 /src/m_email/EMailModule.cpp | |
| parent | style(README): align permissions table and command signature (diff) | |
| download | modules-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.cpp | 2 |
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 |
