diff --git a/src/plugins/updateinfo/updateinfoplugin.cpp b/src/plugins/updateinfo/updateinfoplugin.cpp index 1be1e21827d..aa1f5463fb5 100644 --- a/src/plugins/updateinfo/updateinfoplugin.cpp +++ b/src/plugins/updateinfo/updateinfoplugin.cpp @@ -30,6 +30,7 @@ #include #include #include +#include #include #include @@ -221,7 +222,15 @@ static void showUpdateInfo(const QList &updates, const std::functionsetText("

" + UpdateInfoPlugin::tr("Available updates:") + "

  • " + updateText + "

"); label->setContentsMargins(0, 0, 0, 8); - return label; + + auto scrollArea = new QScrollArea; + scrollArea->setWidget(label); + scrollArea->setFrameShape(QFrame::NoFrame); + scrollArea->viewport()->setAutoFillBackground(false); + + label->setAutoFillBackground(false); + + return scrollArea; }); ICore::infoBar()->removeInfo(InstallUpdates); // remove any existing notifications ICore::infoBar()->unsuppressInfo(InstallUpdates);