feat: toggle popups on press down
This commit is contained in:
parent
af658aa14d
commit
e51ca81f7d
9 changed files with 9 additions and 9 deletions
|
|
@ -646,7 +646,7 @@ impl cosmic::Application for Audio {
|
|||
.core
|
||||
.applet
|
||||
.icon_button(self.output_icon_name())
|
||||
.on_press(Message::TogglePopup);
|
||||
.on_press_down(Message::TogglePopup);
|
||||
let btn = crate::mouse_area::MouseArea::new(btn).on_mouse_wheel(|delta| {
|
||||
let change = match delta {
|
||||
iced::mouse::ScrollDelta::Lines { x, y } => (x + y) * 5.,
|
||||
|
|
|
|||
|
|
@ -393,7 +393,7 @@ impl cosmic::Application for CosmicBatteryApplet {
|
|||
.core
|
||||
.applet
|
||||
.icon_button(&self.icon_name)
|
||||
.on_press(Message::TogglePopup)
|
||||
.on_press_down(Message::TogglePopup)
|
||||
.into();
|
||||
|
||||
if !self.gpus.is_empty() {
|
||||
|
|
|
|||
|
|
@ -344,7 +344,7 @@ impl cosmic::Application for CosmicBluetoothApplet {
|
|||
self.core
|
||||
.applet
|
||||
.icon_button(&self.icon_name)
|
||||
.on_press(Message::TogglePopup)
|
||||
.on_press_down(Message::TogglePopup)
|
||||
.into()
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -194,7 +194,7 @@ impl cosmic::Application for Window {
|
|||
.width(Length::Shrink)
|
||||
.height(Length::Shrink),
|
||||
)
|
||||
.on_press(Message::TogglePopup)
|
||||
.on_press_down(Message::TogglePopup)
|
||||
.style(cosmic::theme::Button::AppletIcon)
|
||||
.into()
|
||||
}
|
||||
|
|
|
|||
|
|
@ -543,7 +543,7 @@ impl cosmic::Application for CosmicNetworkApplet {
|
|||
self.core
|
||||
.applet
|
||||
.icon_button(&self.icon_name)
|
||||
.on_press(Message::TogglePopup)
|
||||
.on_press_down(Message::TogglePopup)
|
||||
.into()
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -362,7 +362,7 @@ impl cosmic::Application for Notifications {
|
|||
self.core
|
||||
.applet
|
||||
.icon_button(&self.icon_name)
|
||||
.on_press(Message::TogglePopup)
|
||||
.on_press_down(Message::TogglePopup)
|
||||
.into()
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -242,7 +242,7 @@ impl cosmic::Application for Power {
|
|||
self.core
|
||||
.applet
|
||||
.icon_button(&self.icon_name)
|
||||
.on_press(Message::TogglePopup)
|
||||
.on_press_down(Message::TogglePopup)
|
||||
.into()
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -275,7 +275,7 @@ impl cosmic::Application for Window {
|
|||
self.core
|
||||
.applet
|
||||
.icon_button(if self.autotiled { ON } else { OFF })
|
||||
.on_press(Message::TogglePopup)
|
||||
.on_press_down(Message::TogglePopup)
|
||||
.into()
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -423,7 +423,7 @@ impl cosmic::Application for Window {
|
|||
} else {
|
||||
[self.core.applet.suggested_padding(true), 0]
|
||||
})
|
||||
.on_press(Message::TogglePopup)
|
||||
.on_press_down(Message::TogglePopup)
|
||||
.style(cosmic::theme::Button::AppletIcon);
|
||||
|
||||
if let Some(tracker) = self.rectangle_tracker.as_ref() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue