1
0
mirror of https://github.com/emilk/egui.git synced 2026-08-29 04:40:03 -04:00

Make sure the panel resize lines are visible when hovered/resizing

This commit is contained in:
Emil Ernerfeldt
2023-02-03 09:31:24 +01:00
parent 312cab5355
commit 8c3d8b3ba5

View File

@@ -297,12 +297,12 @@ impl SidePanel {
{
let stroke = if is_resizing {
ui.style().visuals.widgets.active.bg_stroke
ui.style().visuals.widgets.active.fg_stroke // highly visible
} else if resize_hover {
ui.style().visuals.widgets.hovered.bg_stroke
ui.style().visuals.widgets.hovered.fg_stroke // highly visible
} else if show_separator_line {
// TOOD(emilk): distinguish resizable from non-resizable
ui.style().visuals.widgets.noninteractive.bg_stroke
ui.style().visuals.widgets.noninteractive.bg_stroke // dim
} else {
Stroke::NONE
};
@@ -748,12 +748,12 @@ impl TopBottomPanel {
{
let stroke = if is_resizing {
ui.style().visuals.widgets.active.bg_stroke
ui.style().visuals.widgets.active.fg_stroke // highly visible
} else if resize_hover {
ui.style().visuals.widgets.hovered.bg_stroke
ui.style().visuals.widgets.hovered.fg_stroke // highly visible
} else if show_separator_line {
// TOOD(emilk): distinguish resizable from non-resizable
ui.style().visuals.widgets.noninteractive.bg_stroke
ui.style().visuals.widgets.noninteractive.bg_stroke // dim
} else {
Stroke::NONE
};