diff --git a/src/scriptengines/qml/plasmoid/appletinterface.cpp b/src/scriptengines/qml/plasmoid/appletinterface.cpp index 1d8dbc2b2..21780c400 100644 --- a/src/scriptengines/qml/plasmoid/appletinterface.cpp +++ b/src/scriptengines/qml/plasmoid/appletinterface.cpp @@ -82,6 +82,13 @@ AppletInterface::AppletInterface(DeclarativeAppletScript *script, const QVariant connect(applet(), &Plasma::Applet::titleChanged, this, &AppletInterface::titleChanged); + connect(applet(), &Plasma::Applet::titleChanged, + this, [this]() { + if (m_toolTipMainText.isNull()) { + emit toolTipMainTextChanged(); + } + }); + connect(applet(), &Plasma::Applet::iconChanged, this, &AppletInterface::iconChanged);