mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-03-29 07:58:01 -04:00
commit
15a5a0e62e
2 changed files with 7 additions and 0 deletions
|
|
@ -56,6 +56,9 @@
|
||||||
`double-width` to `wcswidth`.
|
`double-width` to `wcswidth`.
|
||||||
* INSTALL.md: `--override tweak.grapheme-shaping=no` added to PGO
|
* INSTALL.md: `--override tweak.grapheme-shaping=no` added to PGO
|
||||||
command line.
|
command line.
|
||||||
|
* Foot now terminates if there are no available seats - for example,
|
||||||
|
due to the compositor not implementing a recent enough version of
|
||||||
|
the `wl_seat` interface (https://codeberg.org/dnkl/foot/issues/779).
|
||||||
|
|
||||||
|
|
||||||
### Deprecated
|
### Deprecated
|
||||||
|
|
|
||||||
|
|
@ -1238,6 +1238,10 @@ wayl_init(const struct config *conf, struct fdm *fdm)
|
||||||
"(wl_data_device_manager not implemented by server)");
|
"(wl_data_device_manager not implemented by server)");
|
||||||
goto out;
|
goto out;
|
||||||
}
|
}
|
||||||
|
if (tll_length(wayl->seats) == 0) {
|
||||||
|
LOG_ERR("no seats available (wl_seat interface too old?)");
|
||||||
|
goto out;
|
||||||
|
}
|
||||||
if (wayl->primary_selection_device_manager == NULL)
|
if (wayl->primary_selection_device_manager == NULL)
|
||||||
LOG_WARN("no primary selection available");
|
LOG_WARN("no primary selection available");
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue