diff --git a/src/widget/widget.cpp b/src/widget/widget.cpp index 24402436a..a95fe9308 100644 --- a/src/widget/widget.cpp +++ b/src/widget/widget.cpp @@ -2401,6 +2401,12 @@ void Widget::clearAllReceipts() void Widget::reloadTheme() { + setStyleSheet(""); + QWidgetList wgts = findChildren(); + for (auto x : wgts) { + x->setStyleSheet(""); + } + this->setStyleSheet(Style::getStylesheet("window/general.css")); QString statusPanelStyle = Style::getStylesheet("window/statusPanel.css"); ui->tooliconsZone->setStyleSheet(Style::getStylesheet("tooliconsZone/tooliconsZone.css"));