https://bugs.kde.org/show_bug.cgi?id=389678

Ahmad Samir <a.samir...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|kwrite-bugs-n...@kde.org    |fa...@kde.org
                 CC|                            |kdelibs-b...@kde.org
          Component|general                     |general
            Product|kate                        |frameworks-kinit

--- Comment #4 from Ahmad Samir <a.samir...@gmail.com> ---
Right, I should have checked properly, sorry about that.

I think it's a problem with klauncher; when opening kate from a widget on the
panel/desktop, the user could get the session chooser dialog, which is shown
before the main kate app event loop is started at all, and so
KLauncher::matchesPendingRequest() will always return false as the appId hasn't
been changed from the unique :x.xxx to org.kde.kate; when the user quits/closes
the dialog without starting kate, klauncher thinks the process has died and
displays the error message in question.

I think one way to fix the issue is to set the request as done when the
exitStatus is 0:
https://phabricator.kde.org/D18089

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to