deps: Update smithay and smithay-egui

This commit is contained in:
Victoria Brekenfeld 2022-01-18 12:11:55 +01:00
parent 5315abb9f1
commit c413bb8052
3 changed files with 21 additions and 15 deletions

View file

@ -2,18 +2,23 @@
use crate::state::State;
use smithay::{
backend::input::{Device, DeviceCapability, InputBackend, InputEvent, KeyState},
backend::input::{Device, DeviceCapability, InputBackend, InputEvent},
desktop::{layer_map_for_output, Space},
reexports::wayland_server::{protocol::wl_surface::WlSurface, Display},
utils::{Logical, Point},
wayland::{
data_device::set_data_device_focus,
output::Output,
seat::{keysyms, CursorImageStatus, FilterResult, KeysymHandle, Seat, XkbConfig},
seat::{CursorImageStatus, FilterResult, KeysymHandle, Seat, XkbConfig},
shell::wlr_layer::Layer as WlrLayer,
SERIAL_COUNTER,
},
};
#[cfg(feature = "debug")]
use smithay::{
backend::input::KeyState,
wayland::seat::keysyms,
};
use std::{cell::RefCell, collections::HashMap};
pub struct ActiveOutput(pub RefCell<Output>);
@ -230,7 +235,7 @@ impl State {
&& self.common.egui.state.wants_keyboard()
{
self.common.egui.state.handle_keyboard(
handle.raw_syms(),
&handle,
state == KeyState::Pressed,
modifiers.clone(),
);