fix: Use width_range(260-600) as default, remove explicit default_width
This uses the lower bound of the range as the default width, which should work better with the resizable panel. Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
@@ -166,11 +166,10 @@ impl App {
|
|||||||
let show_files = self.config.show_file_panel;
|
let show_files = self.config.show_file_panel;
|
||||||
egui::SidePanel::left("files")
|
egui::SidePanel::left("files")
|
||||||
.resizable(true)
|
.resizable(true)
|
||||||
.default_width(260.0)
|
|
||||||
// A hard ceiling: the panel is sized from its content, so any row
|
// A hard ceiling: the panel is sized from its content, so any row
|
||||||
// that asks for more width than there is would otherwise push it
|
// that asks for more width than there is would otherwise push it
|
||||||
// wider every frame.
|
// wider every frame. Default width is set via the range's lower bound.
|
||||||
.width_range(160.0..=600.0)
|
.width_range(260.0..=600.0)
|
||||||
.show_animated(ctx, show_files, |ui| {
|
.show_animated(ctx, show_files, |ui| {
|
||||||
// The default theme renders unselected list rows fairly dim; bump
|
// The default theme renders unselected list rows fairly dim; bump
|
||||||
// the widget text colours so file names stay legible (especially in
|
// the widget text colours so file names stay legible (especially in
|
||||||
|
|||||||
Reference in New Issue
Block a user