style: indent, send actual buffer w/h in damage
This commit is contained in:
parent
d1b0c75bcb
commit
b5c9de5619
1 changed files with 2 additions and 2 deletions
|
@ -86,7 +86,7 @@ void Bar::show(wl_output* output)
|
||||||
if (visible()) return;
|
if (visible()) return;
|
||||||
_surface.reset(wl_compositor_create_surface(compositor));
|
_surface.reset(wl_compositor_create_surface(compositor));
|
||||||
_layerSurface.reset(zwlr_layer_shell_v1_get_layer_surface(wlrLayerShell,
|
_layerSurface.reset(zwlr_layer_shell_v1_get_layer_surface(wlrLayerShell,
|
||||||
_surface.get(), nullptr, ZWLR_LAYER_SHELL_V1_LAYER_BOTTOM, "net.tapesoftware.Somebar"));
|
_surface.get(), output, ZWLR_LAYER_SHELL_V1_LAYER_BOTTOM, "net.tapesoftware.Somebar"));
|
||||||
zwlr_layer_surface_v1_add_listener(_layerSurface.get(), &_layerSurfaceListener, this);
|
zwlr_layer_surface_v1_add_listener(_layerSurface.get(), &_layerSurfaceListener, this);
|
||||||
auto anchor = topbar ? ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP : ZWLR_LAYER_SURFACE_V1_ANCHOR_BOTTOM;
|
auto anchor = topbar ? ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP : ZWLR_LAYER_SURFACE_V1_ANCHOR_BOTTOM;
|
||||||
zwlr_layer_surface_v1_set_anchor(_layerSurface.get(),
|
zwlr_layer_surface_v1_set_anchor(_layerSurface.get(),
|
||||||
|
@ -186,7 +186,7 @@ void Bar::render()
|
||||||
|
|
||||||
_painter = nullptr;
|
_painter = nullptr;
|
||||||
wl_surface_attach(_surface.get(), _bufs->buffer(), 0, 0);
|
wl_surface_attach(_surface.get(), _bufs->buffer(), 0, 0);
|
||||||
wl_surface_damage(_surface.get(), 0, 0, INT_MAX, INT_MAX);
|
wl_surface_damage(_surface.get(), 0, 0, _bufs->width, _bufs->height);
|
||||||
wl_surface_commit(_surface.get());
|
wl_surface_commit(_surface.get());
|
||||||
_bufs->flip();
|
_bufs->flip();
|
||||||
_invalid = false;
|
_invalid = false;
|
||||||
|
|
Loading…
Reference in a new issue