Skip to content

Commit 98aa838

Browse files
authored
fix: text disappearing when moving sliders
1 parent b0f3c82 commit 98aa838

File tree

2 files changed

+17
-14
lines changed
  • cosmic-applet-audio/src
  • cosmic-applet-battery/src

2 files changed

+17
-14
lines changed

cosmic-applet-audio/src/lib.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -770,8 +770,7 @@ impl cosmic::Application for Audio {
770770
slider(0.0..=150.0, self.output_volume, Message::SetOutputVolume)
771771
.width(Length::FillPortion(5))
772772
.breakpoints(&[100.]),
773-
text(&self.output_volume_text)
774-
.size(16)
773+
container(text(&self.output_volume_text).size(16))
775774
.width(Length::FillPortion(1))
776775
.align_x(Alignment::End)
777776
]
@@ -792,8 +791,7 @@ impl cosmic::Application for Audio {
792791
slider(0.0..=150.0, self.input_volume, Message::SetInputVolume)
793792
.width(Length::FillPortion(5))
794793
.breakpoints(&[100.]),
795-
text(&self.input_volume_text)
796-
.size(16)
794+
container(text(&self.input_volume_text).size(16))
797795
.width(Length::FillPortion(1))
798796
.align_x(Alignment::End)
799797
]

cosmic-applet-battery/src/app.rs

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ use cosmic_settings_subscriptions::{
4343
use cosmic_time::{anim, chain, id, once_cell::sync::Lazy, Instant, Timeline};
4444

4545
use std::{collections::HashMap, path::PathBuf, time::Duration};
46+
use cosmic::widget::text_input;
4647
use tokio::sync::mpsc::UnboundedSender;
4748

4849
// XXX improve
@@ -632,11 +633,13 @@ impl cosmic::Application for CosmicBatteryApplet {
632633
Message::SetScreenBrightness
633634
)
634635
.on_release(Message::ReleaseScreenBrightness),
635-
text(format!(
636-
"{:.0}%",
637-
self.screen_brightness_percent().unwrap_or(0.) * 100.
638-
))
639-
.size(16)
636+
container(
637+
text(format!(
638+
"{:.0}%",
639+
self.screen_brightness_percent().unwrap_or(0.) * 100.
640+
))
641+
.size(16)
642+
)
640643
.width(Length::Fixed(40.0))
641644
.align_x(Alignment::End)
642645
]
@@ -661,11 +664,13 @@ impl cosmic::Application for CosmicBatteryApplet {
661664
Message::SetKbdBrightness
662665
)
663666
.on_release(Message::ReleaseKbdBrightness),
664-
text(format!(
665-
"{:.0}%",
666-
100. * kbd_brightness as f64 / max_kbd_brightness as f64
667-
))
668-
.size(16)
667+
container(
668+
text(format!(
669+
"{:.0}%",
670+
100. * kbd_brightness as f64 / max_kbd_brightness as f64
671+
))
672+
.size(16)
673+
)
669674
.width(Length::Fixed(40.0))
670675
.align_x(Alignment::End)
671676
]

0 commit comments

Comments
 (0)