@@ -2358,16 +2358,15 @@ pub(super) fn build_gtk_scale(
23582358 props : & Map ,
23592359 widget_registry : & mut WidgetRegistry ,
23602360) -> Result < gtk4:: Scale > {
2361- let orientation = props . get ( "orientation" )
2361+ let orientation = props
2362+ . get ( "orientation" )
23622363 . and_then ( |v| v. clone ( ) . try_cast :: < String > ( ) )
23632364 . map ( |s| parse_orientation ( & s) )
2364- . transpose ( ) ?
2365- . unwrap_or ( gtk4:: Orientation :: Horizontal ) ;
2365+ . transpose ( ) ?
2366+ . unwrap_or ( gtk4:: Orientation :: Horizontal ) ;
23662367
2367- let gtk_widget = gtk4:: Scale :: new (
2368- orientation,
2369- Some ( & gtk4:: Adjustment :: new ( 0.0 , 0.0 , 100.0 , 1.0 , 1.0 , 1.0 ) ) ,
2370- ) ;
2368+ let gtk_widget =
2369+ gtk4:: Scale :: new ( orientation, Some ( & gtk4:: Adjustment :: new ( 0.0 , 0.0 , 100.0 , 1.0 , 1.0 , 1.0 ) ) ) ;
23712370
23722371 // only allow changing the value via the value property if the user isn't currently dragging
23732372 let scale_dat = Rc :: new ( RefCell :: new ( RangeCtrlData {
@@ -2385,12 +2384,10 @@ pub(super) fn build_gtk_scale(
23852384 scale_dat,
23862385 move |ctrl, event| {
23872386 match event. event_type( ) {
2388- gtk4:: gdk:: EventType :: ButtonPress
2389- | gtk4:: gdk:: EventType :: TouchBegin => {
2387+ gtk4:: gdk:: EventType :: ButtonPress | gtk4:: gdk:: EventType :: TouchBegin => {
23902388 scale_dat. borrow_mut( ) . is_being_dragged = true ;
23912389 }
2392- gtk4:: gdk:: EventType :: ButtonRelease
2393- | gtk4:: gdk:: EventType :: TouchEnd => {
2390+ gtk4:: gdk:: EventType :: ButtonRelease | gtk4:: gdk:: EventType :: TouchEnd => {
23942391 let mut scale_dat_mut = scale_dat. borrow_mut( ) ;
23952392 scale_dat_mut. is_being_dragged = false ;
23962393
0 commit comments