From 199dea536ab6708cdffbeaf84565cd2da379667f Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Tue, 13 Dec 2022 22:49:49 +0100 Subject: [PATCH] Fixed a small bug: d25 material list view background was reset to black with Auto background color --- src/plugins/tools/view_25d/lay_plugin/layD25View.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/plugins/tools/view_25d/lay_plugin/layD25View.cc b/src/plugins/tools/view_25d/lay_plugin/layD25View.cc index ba1b49639..c525c28ec 100644 --- a/src/plugins/tools/view_25d/lay_plugin/layD25View.cc +++ b/src/plugins/tools/view_25d/lay_plugin/layD25View.cc @@ -125,6 +125,10 @@ bool D25View::configure(const std::string &name, const std::string &value) tl::Color bg; lc.from_string (value, bg); + if (! bg.is_valid ()) { + bg = view () ? view ()->background_color () : Qt::white; + } + QPalette palette = mp_ui->material_list->palette (); palette.setColor (QPalette::Base, bg.to_qc ()); palette.setColor (QPalette::Text, bg.to_mono () ? Qt::black : Qt::white);