Created attachment 110291 [details] patch to fix this issue The Start/Stop action doesn't update text when clicked. When `setText` method is initially called through the class constructor, it also sets `IconText` property. Now, further calls to `setText` doesn't change `IconText` property and hence the "start" / "stop" text changes are not reflected in the UI. Here is a snippet from the doc. > If the icon text is not explicitly set, the action's normal text will be used > for the icon text. > If the text is not explicitly set in the constructor, or by using setText(), > the action's description icon text will be used as text. There is no default > text.
I have also created a diff on Phabricator at https://phabricator.kde.org/D10238
Not happening for me on 20.12.1, can someone confirm?
I tested 21.04.2-1 and I don't notice the bug.