From 43d6145afd5e870a8789107462a645262bf6158b Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Fri, 22 May 2026 16:50:35 +0200 Subject: [PATCH] chore: fix warnings with no features --- src/input/mod.rs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/input/mod.rs b/src/input/mod.rs index 69b5064c..1114d50b 100644 --- a/src/input/mod.rs +++ b/src/input/mod.rs @@ -35,14 +35,15 @@ use calloop::{ use cosmic_comp_config::{NumlockState, workspace::WorkspaceLayout}; use cosmic_settings_config::shortcuts; use cosmic_settings_config::shortcuts::action::{Direction, ResizeDirection}; +#[cfg(feature = "systemd")] +use smithay::backend::input::{Switch, SwitchState, SwitchToggleEvent}; use smithay::{ backend::input::{ AbsolutePositionEvent, Axis, AxisRelativeDirection, AxisSource, Device, DeviceCapability, GestureBeginEvent, GestureEndEvent, GesturePinchUpdateEvent as _, GestureSwipeUpdateEvent as _, InputBackend, InputEvent, KeyState, KeyboardKeyEvent, - PointerAxisEvent, ProximityState, Switch, SwitchState, SwitchToggleEvent, - TabletToolButtonEvent, TabletToolEvent, TabletToolProximityEvent, TabletToolTipEvent, - TabletToolTipState, TouchEvent, + PointerAxisEvent, ProximityState, TabletToolButtonEvent, TabletToolEvent, + TabletToolProximityEvent, TabletToolTipEvent, TabletToolTipState, TouchEvent, }, desktop::{PopupKeyboardGrab, WindowSurfaceType, utils::under_from_surface_tree}, input::{ @@ -74,7 +75,7 @@ use smithay::{ tablet_manager::{TabletDescriptor, TabletSeatTrait}, }, }; -use tracing::{error, trace, warn}; +use tracing::{error, trace}; use xkbcommon::xkb::{Keycode, Keysym}; use std::{ @@ -1599,6 +1600,7 @@ impl State { } } InputEvent::Special(_) => {} + #[allow(unused_variables)] InputEvent::SwitchToggle { event } => { #[cfg(feature = "logind")] if event.switch() == Some(Switch::Lid) && self.common.inhibit_lid_fd.is_some() { @@ -1620,7 +1622,7 @@ impl State { if let Err(err) = self.refresh_output_config() { if !closed { - warn!(?err, "Failed to re-enable internal connector"); + tracing::warn!(?err, "Failed to re-enable internal connector"); if let Some(output) = output { use cosmic_comp_config::output::comp::OutputState;