Use Padding::horizontal and Padding::vertical helpers
This commit is contained in:
parent
2e17d7860b
commit
b94cd7a2a8
5 changed files with 10 additions and 14 deletions
|
|
@ -53,7 +53,7 @@ where
|
|||
use std::f32;
|
||||
|
||||
let is_mouse_over = bounds.contains(cursor_position);
|
||||
let option_height = (text_size + padding.top + padding.bottom) as usize;
|
||||
let option_height = (text_size + padding.vertical()) as usize;
|
||||
|
||||
let mut primitives = Vec::new();
|
||||
|
||||
|
|
@ -72,7 +72,7 @@ where
|
|||
x: bounds.x,
|
||||
y: bounds.y + (option_height * i) as f32,
|
||||
width: bounds.width,
|
||||
height: f32::from(text_size + padding.top + padding.bottom),
|
||||
height: f32::from(text_size + padding.vertical()),
|
||||
};
|
||||
|
||||
if is_selected {
|
||||
|
|
|
|||
|
|
@ -57,8 +57,7 @@ where
|
|||
font: B::ICON_FONT,
|
||||
size: bounds.height * style.icon_size,
|
||||
bounds: Rectangle {
|
||||
x: bounds.x + bounds.width
|
||||
- f32::from(padding.left + padding.right),
|
||||
x: bounds.x + bounds.width - f32::from(padding.horizontal()),
|
||||
y: bounds.center_y(),
|
||||
..bounds
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue