mirror of
https://github.com/polybar/polybar.git
synced 2025-04-07 17:32:38 -04:00
fix(controller): don't draw window if writing to stdout (#1322)
fixes #1314.
This commit is contained in:
parent
b33f5eef39
commit
12d0891fba
1 changed files with 6 additions and 1 deletions
|
@ -348,7 +348,12 @@ void controller::read_events() {
|
|||
*/
|
||||
void controller::process_eventqueue() {
|
||||
m_log.info("Eventqueue worker (thread-id=%lu)", this_thread::get_id());
|
||||
m_sig.emit(signals::eventqueue::start{});
|
||||
if (!m_writeback) {
|
||||
m_sig.emit(signals::eventqueue::start{});
|
||||
} else {
|
||||
// bypass the start eventqueue signal
|
||||
m_sig.emit(signals::ui::ready{});
|
||||
}
|
||||
|
||||
while (!g_terminate) {
|
||||
event evt{};
|
||||
|
|
Loading…
Add table
Reference in a new issue