ipc: remove DynDataSource::offer_to_regular/wlr
This commit is contained in:
parent
487efafdf5
commit
40f7bc2542
8 changed files with 31 additions and 110 deletions
|
|
@ -9,13 +9,13 @@ use {
|
|||
fixed::Fixed,
|
||||
ifs::{
|
||||
ipc::{
|
||||
offer_source_to_regular_client,
|
||||
wl_data_device::{ClipboardIpc, WlDataDevice},
|
||||
x_data_device::{XClipboardIpc, XPrimarySelectionIpc},
|
||||
zwlr_data_control_device_v1::ZwlrDataControlDeviceV1,
|
||||
zwp_primary_selection_device_v1::{
|
||||
PrimarySelectionIpc, ZwpPrimarySelectionDeviceV1,
|
||||
},
|
||||
DynDataSource,
|
||||
},
|
||||
wl_seat::{
|
||||
tablet::{TabletPad, TabletPadId, TabletTool, TabletToolId},
|
||||
|
|
@ -1445,7 +1445,7 @@ impl WlSeatGlobal {
|
|||
) {
|
||||
if let Some(src) = &dnd.src {
|
||||
if !surface.client.is_xwayland {
|
||||
src.clone().offer_to_regular_client(&surface.client);
|
||||
offer_source_to_regular_client::<ClipboardIpc>(src.clone(), &surface.client);
|
||||
}
|
||||
src.for_each_data_offer(|offer| {
|
||||
offer.send_enter(surface.id, x, y, serial);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue