fix build
This commit is contained in:
parent
c77265eaed
commit
6726873761
10 changed files with 43 additions and 74 deletions
|
|
@ -5,7 +5,7 @@ use crate::fl;
|
|||
use crate::toplevel_subscription::toplevel_subscription;
|
||||
use crate::toplevel_subscription::ToplevelRequest;
|
||||
use crate::toplevel_subscription::ToplevelUpdate;
|
||||
use calloop::channel::Sender;
|
||||
use cctk::sctk::reexports::calloop::channel::Sender;
|
||||
use cctk::toplevel_info::ToplevelInfo;
|
||||
use cctk::wayland_client::protocol::wl_data_device_manager::DndAction;
|
||||
use cctk::wayland_client::protocol::wl_seat::WlSeat;
|
||||
|
|
|
|||
|
|
@ -2,7 +2,10 @@ use crate::toplevel_subscription::{ToplevelRequest, ToplevelUpdate};
|
|||
use cctk::{
|
||||
sctk::{
|
||||
self,
|
||||
reexports::client::{protocol::wl_seat::WlSeat, WaylandSource},
|
||||
reexports::{
|
||||
calloop,
|
||||
client::{protocol::wl_seat::WlSeat, WaylandSource},
|
||||
},
|
||||
seat::{SeatHandler, SeatState},
|
||||
},
|
||||
toplevel_info::{ToplevelInfoHandler, ToplevelInfoState},
|
||||
|
|
@ -131,13 +134,9 @@ pub(crate) fn toplevel_handler(
|
|||
let qh = event_queue.handle();
|
||||
let wayland_source = WaylandSource::new(event_queue).unwrap();
|
||||
let handle = event_loop.handle();
|
||||
|
||||
if handle
|
||||
.insert_source(wayland_source, |_, q, state| q.dispatch_pending(state))
|
||||
.is_err()
|
||||
{
|
||||
return;
|
||||
};
|
||||
wayland_source
|
||||
.insert(handle.clone())
|
||||
.expect("Failed to insert wayland source.");
|
||||
|
||||
if handle
|
||||
.insert_source(rx, |event, _, state| match event {
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
//!
|
||||
//! This code was generated by `zbus-xmlgen` `2.0.1` from DBus introspection data.
|
||||
//! Source: `Interface '/org/freedesktop/UPower/KbdBacklight' from service 'org.freedesktop.UPower' on system bus`.
|
||||
use cctk::sctk::reexports::client::protocol::wl_seat::WlSeat;
|
||||
use cctk::sctk::reexports::{calloop, client::protocol::wl_seat::WlSeat};
|
||||
use cctk::toplevel_info::ToplevelInfo;
|
||||
use cosmic::iced;
|
||||
use cosmic::iced::subscription;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue