Open stefonarch opened 1 year ago
Thanks for your output. I suppose that you are testing the Tray branch. It is in a very alpha state. The last PR is more stable, but it is still incomplete. Please, be patient.
No, it's main branch, tray segfaults on start here, maybe the config file.
Tray branch works now here, FYI (except right clicks). I'm running it atm with
#!/bin/bash
until yatbfw; do
echo "Yatbfw crashed with exit code $?. Respawning.." >&2
sleep 1
done
which restarts automatically. In the terminal I got this once when crashed, maybe it's useful:
[destroyed object]: error -1: surface was destroyed before its role object
Exception launched:
wl_display_roundtrip: Errore di protocollo
yatbfw(+0xf654)[0x5559cd1ca654]
yatbfw(+0xfda0)[0x5559cd1cada0]
/usr/lib/libc.so.6(+0x23290)[0x7f52a223c290]
/usr/lib/libc.so.6(__libc_start_main+0x8a)[0x7f52a223c34a]
yatbfw(+0xf555)[0x5559cd1ca555]
edited
Just an update, don't know if it's relevant: Using only the taskmanager without quickstart and clock I didn't experience crashes anymore.
I think that it is related with tooltip windows. Sometimes they are destroyed by Wayland compositor, and yatbfw still has events to send to them. I could destroy the toolbar moving the mouse fast over the tooltip. I have added some code to prevent it in tray branch, but there is something more that I haven't found yet. Thanks for your help.
But tooltips are everywhere, and here with only the taskbar part active it looks fine.
Not related: wondering if the taskbar code could be used for a new lxqt-panel (docklike?) plugin.
I happen to experience that every some day, when mouse hovering the panel it disappears. Didn't find a way to reproduce it.