stacking: header

This commit is contained in:
Victoria Brekenfeld 2023-06-08 13:19:30 +02:00
parent b3401eb18a
commit e73ebd4413
13 changed files with 686 additions and 123 deletions

View file

@ -49,8 +49,8 @@ use crate::{
render_output, render_workspace, CursorMode, CLEAR_COLOR,
},
shell::{
element::window::CosmicWindowRenderElement, CosmicMappedRenderElement, CosmicSurface,
WorkspaceRenderElement,
element::{stack::CosmicStackRenderElement, window::CosmicWindowRenderElement},
CosmicMappedRenderElement, CosmicSurface, WorkspaceRenderElement,
},
state::{BackendData, ClientState, Common, Data, State},
utils::prelude::OutputExt,
@ -672,6 +672,7 @@ pub fn render_output_to_buffer(
CosmicElement<R>: RenderElement<R>,
CosmicMappedRenderElement<R>: RenderElement<R>,
CosmicWindowRenderElement<R>: RenderElement<R>,
CosmicStackRenderElement<R>: RenderElement<R>,
WorkspaceRenderElement<R>: RenderElement<R>,
{
let cursor_mode = match session.cursor_mode() {
@ -805,6 +806,7 @@ pub fn render_workspace_to_buffer(
CosmicElement<R>: RenderElement<R>,
CosmicMappedRenderElement<R>: RenderElement<R>,
CosmicWindowRenderElement<R>: RenderElement<R>,
CosmicStackRenderElement<R>: RenderElement<R>,
WorkspaceRenderElement<R>: RenderElement<R>,
{
let cursor_mode = match session.cursor_mode() {