Compare commits
4 Commits
242b62a9d4
...
96b54bde86
| Author | SHA1 | Date | |
|---|---|---|---|
|
96b54bde86
|
|||
|
f6fd7655e2
|
|||
| df131f9a9d | |||
| d38d4105c4 |
@ -8,7 +8,7 @@ that are happy with how river 0.3 works and do not wish to deal with the majorly
|
|||||||
breaking changes planned for the river 0.4.0 release.
|
breaking changes planned for the river 0.4.0 release.
|
||||||
|
|
||||||
Join us at [#river](https://web.libera.chat/?channels=#river) on irc.libera.chat —
|
Join us at [#river](https://web.libera.chat/?channels=#river) on irc.libera.chat —
|
||||||
Read our man pages, [wiki](https://codeberg.org/river/wiki), and
|
Read our man pages, [wiki](https://codeberg.org/river/wiki-classic), and
|
||||||
[Code of Conduct](CODE_OF_CONDUCT.md)
|
[Code of Conduct](CODE_OF_CONDUCT.md)
|
||||||
|
|
||||||
The main repository is on [codeberg](https://codeberg.org/river/river-classic),
|
The main repository is on [codeberg](https://codeberg.org/river/river-classic),
|
||||||
|
|||||||
@ -366,7 +366,11 @@ fn sendLayerConfigures(
|
|||||||
if (@as(?*SceneNodeData, @ptrCast(@alignCast(node.data)))) |node_data| {
|
if (@as(?*SceneNodeData, @ptrCast(@alignCast(node.data)))) |node_data| {
|
||||||
const layer_surface = node_data.data.layer_surface;
|
const layer_surface = node_data.data.layer_surface;
|
||||||
|
|
||||||
if (!layer_surface.wlr_layer_surface.initialized) continue;
|
if (!layer_surface.wlr_layer_surface.surface.mapped and
|
||||||
|
!layer_surface.wlr_layer_surface.initial_commit)
|
||||||
|
{
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
const exclusive = layer_surface.wlr_layer_surface.current.exclusive_zone > 0;
|
const exclusive = layer_surface.wlr_layer_surface.current.exclusive_zone > 0;
|
||||||
if (exclusive != (mode == .exclusive)) {
|
if (exclusive != (mode == .exclusive)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user