()
| 292 | }); |
| 293 | |
| 294 | // GTK_A11Y=none disables the AT-SPI accessibility bridge for the bar. A status |
| 295 | // bar never needs a screen reader, and GTK 4.22's accessibility relation |
| 296 | // handling can melt down into a recursive notify storm (100% CPU) when a |
| 297 | // GMenuModel-backed popover's model is destroyed while open — e.g. quitting an |
| 298 | // app from its system-tray menu. Must be set before GTK init, hence here. |
| 299 | COMPOSITOR.process.once("shell", { |
| 300 | command: "cd ~/.config/shoji-bar-2 && GTK_A11Y=none ags run app.tsx", |
| 301 | runPolicy: "once-per-session", |
| 302 | }); |
nothing calls this directly
no test coverage detected