fix light mode

This commit is contained in:
William Casarin
2023-07-06 14:38:15 -07:00
parent 53c8ee0403
commit d46f6ec1eb

View File

@@ -421,34 +421,30 @@ fn render_damus_desktop(ctx: &egui::Context, app: &mut Damus) {
if app.n_panels == 1 { if app.n_panels == 1 {
let panel_width = ctx.screen_rect().width(); let panel_width = ctx.screen_rect().width();
egui::CentralPanel::default() egui::CentralPanel::default().show(ctx, |ui| {
.frame(Frame::default().fill(app.bg_color)) set_app_style(ui);
.show(ctx, |ui| { timeline_panel(ui, app, panel_width, 0);
set_app_style(ui); });
timeline_panel(ui, app, panel_width, 0);
});
return; return;
} }
egui::CentralPanel::default() egui::CentralPanel::default().show(ctx, |ui| {
.frame(Frame::default().fill(app.bg_color)) set_app_style(ui);
.show(ctx, |ui| { egui::ScrollArea::horizontal()
set_app_style(ui); .auto_shrink([false; 2])
egui::ScrollArea::horizontal() .show(ui, |ui| {
.auto_shrink([false; 2]) for ind in 0..app.n_panels {
.show(ui, |ui| { timeline_panel(ui, app, panel_width, ind);
for ind in 0..app.n_panels { }
timeline_panel(ui, app, panel_width, ind); });
} });
});
});
} }
fn timeline_panel(ui: &mut egui::Ui, app: &mut Damus, panel_width: f32, ind: u32) { fn timeline_panel(ui: &mut egui::Ui, app: &mut Damus, panel_width: f32, ind: u32) {
egui::SidePanel::left(format!("l{}", ind)) egui::SidePanel::left(format!("l{}", ind))
.resizable(false) .resizable(false)
.frame(Frame::none().fill(app.bg_color)) .frame(Frame::none())
.max_width(panel_width) .max_width(panel_width)
.min_width(panel_width) .min_width(panel_width)
.show_inside(ui, |ui| { .show_inside(ui, |ui| {