@@ -416,6 +416,8 @@ pub struct GlyphlowConfig {
416416 pub scroll_distance : f64 ,
417417 #[ serde( default = "default_hide_scrolling_menu" ) ]
418418 pub hide_scrolling_menu : bool ,
419+ #[ serde( default = "default_hide_covered_elements" ) ]
420+ pub hide_covered_elements : bool ,
419421 #[ serde( default = "default_element_min_width" ) ]
420422 pub element_min_width : u16 ,
421423 #[ serde( default = "default_element_min_height" ) ]
@@ -571,6 +573,9 @@ fn default_scroll_distance() -> f64 {
571573fn default_hide_scrolling_menu ( ) -> bool {
572574 false
573575}
576+ fn default_hide_covered_elements ( ) -> bool {
577+ true
578+ }
574579fn default_element_min_width ( ) -> u16 {
575580 15
576581}
@@ -606,6 +611,7 @@ impl Default for GlyphlowConfig {
606611 workflows : default_workflows ( ) ,
607612 scroll_distance : default_scroll_distance ( ) ,
608613 hide_scrolling_menu : default_hide_scrolling_menu ( ) ,
614+ hide_covered_elements : default_hide_covered_elements ( ) ,
609615 element_min_width : default_element_min_width ( ) ,
610616 element_min_height : default_element_min_height ( ) ,
611617 image_min_size : default_image_min_size ( ) ,
0 commit comments