Repository navigation
BUG: Screen not fully redrawn in some views #1448
Description
Activity
- addedbugSomething isn't workingSomething isn't workingneeds-triageAwaiting maintainer reviewAwaiting maintainer review
on Jun 6, 2026 - addedarch/amd64amd64 / x86_64amd64 / x86_64area/configConfiguration / settingsConfiguration / settingsarea/pgpPGP / encryptionPGP / encryptionarea/senderSMTP send pathSMTP send patharea/tuiTerminal UI / view layerTerminal UI / view layeros/linuxLinux-specificLinux-specificos/windowsWindows-specificWindows-specific
on Jun 6, 2026 @Brixy is this the first version where this occurs? Seems like a weird bug, all elements are stacking on top of each other for the whole screen, leaving almost no space.
I did see this bug on some older version exclusively on Windows, but this is definitely not the case
- addedneeds-responseWaiting on issue author replyWaiting on issue author reply
on Jun 6, 2026 - removedneeds-triageAwaiting maintainer reviewAwaiting maintainer reviewarea/senderSMTP send pathSMTP send path
on Jun 6, 2026 7 remaining items
- removedneeds-responseWaiting on issue author replyWaiting on issue author reply
on Jun 7, 2026 - addedneeds-responseWaiting on issue author replyWaiting on issue author reply
on Jun 7, 2026 found the issue, not full representation. Something happens when daemon is starting, though not at full contrast (like you have).
I am rather curious, why is daemon stopped on each of your use of matcha?
I did want to add an option to not auto-start the daemon
Reacted by BrixyThanks a lot for investigating and the fix!
I can confirm that the disabled daemon from #1450 resolves the issue.
(I'm not quite sure whether I should close this issue since you mention that it's a temporary fix.)
- removedneeds-responseWaiting on issue author replyWaiting on issue author reply
on Jun 7, 2026 It's a temporary fix. This will lead to a lot of functionality lost (though you still are loosing it). This is definitely code quality issues, starting a daemon shouldn't break UI
- addedneeds-responseWaiting on issue author replyWaiting on issue author reply
on Jun 7, 2026 - added a commit that references this issue
on Jun 24, 2026 - added a commit that references this issue
on Jun 24, 2026
Metadata
Metadata
Assignees
Labels
Type
Projects
- StatusShow more project fieldsDone

Describe the bug
The TUI is not fully redrawn (not quite sure about the correct wording) when entering "View Inbox", please see screenshots below.
Other views (compose, marketplace, settings) are not affected.
I'm using matcha's encryption, so this may be the reason. Currently I cannot turn encryption off due to #684 for testing purposes.
Two ways to force redrawing the TUI
When I go back to matcha's start screen (
ESC) and re-enter inbox view everything looks correct.I'm using Niri or River as windows managers. As soon as I resize the window containing matcha, matcha's TUI is redrawn and everything looks correct.
To reproduce
ESCExpected behavior
I would expect the TUI screen to be fully redrawn when entering any of matcha's views.
Remaining text from the start screen should be removed.
Text like
/ __ '__ \/ __ '/ __│ ___/ __ \/ __ 'should be removed.Screenshots
Matcha version
496a775
Go version
go1.26.4 linux/amd64
OS
Linux
OS version
Void
Architecture
amd64 (x86_64)
Terminal
foot
Additional context
No response