Bug 403184

Summary: Appmenu starts too late. Impacts restored apps.
Product: [Frameworks and Libraries] kded-appmenu Reporter: Louis Tim Larsen <louis>
Component: top menubarAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: robby
Priority: NOR    
Version: 5.14.5   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In: 3.1.5
Sentry Crash Report:
Attachments: Restored konsole window after reboot with appmenu activated

Description Louis Tim Larsen 2019-01-13 17:28:09 UTC
Created attachment 117442 [details]
Restored konsole window after reboot with appmenu activated

SUMMARY

Applications restored at login doesn't gets integrated into the appmenu because appmenu process starts too late.

STEPS TO REPRODUCE
1. Enable appmenu
2. Open an app with appmenu support (like Konsole)
3. Reboot with saved session

OBSERVED RESULT

I've activated appmenu and rebooted with a few apps open.
After a reboot they are restored but not integrated into the appmenu (see attached screenshot) due to the fact that the appmenu process starts to late.

If new applications are opened they'll automatically integrate into the appmenu (when supported).
If an application that was started at login gets closed and reopened it'll integrate into the appmenu (when suppprted).


EXPECTED RESULT

Appmenu should start sooner to allow restored applications to be integrated.

SOFTWARE/OS VERSIONS: 
Linux/KDE Plasma: Antergos Linux x86_64 with lastest updates as of 13th January 2019.
KDE Plasma Version: 5.14.5
KDE Frameworks Version: 5.54.0
Qt Version: 5.12.0
Comment 1 Louis Tim Larsen 2019-01-13 20:06:54 UTC

*** This bug has been marked as a duplicate of bug 393203 ***
Comment 2 Robby Stephenson 2019-01-20 02:13:49 UTC
Git commit c3d428ef056e61eb4e839199c60c4680a5b24f49 by Robby Stephenson.
Committed on 20/01/2019 at 02:12.
Pushed by rstephenson into branch '3.1'.

Improve matching for title in KinoPoisk
FIXED-IN: 3.1.5

M  +4    -0    ChangeLog
M  +14   -10   src/fetch/kinopoiskfetcher.cpp
M  +23   -0    src/tests/kinopoiskfetchertest.cpp
M  +1    -0    src/tests/kinopoiskfetchertest.h

https://commits.kde.org/tellico/c3d428ef056e61eb4e839199c60c4680a5b24f49
Comment 3 Robby Stephenson 2019-01-20 02:15:38 UTC
(In reply to Robby Stephenson from comment #2)
> Git commit c3d428ef056e61eb4e839199c60c4680a5b24f49 by Robby Stephenson.
> Committed on 20/01/2019 at 02:12.
> Pushed by rstephenson into branch '3.1'.
> 
> Improve matching for title in KinoPoisk
> FIXED-IN: 3.1.5
> 
> M  +4    -0    ChangeLog
> M  +14   -10   src/fetch/kinopoiskfetcher.cpp
> M  +23   -0    src/tests/kinopoiskfetchertest.cpp
> M  +1    -0    src/tests/kinopoiskfetchertest.h
> 
> https://commits.kde.org/tellico/c3d428ef056e61eb4e839199c60c4680a5b24f49

Sorry, typo in my commit message, should have been closing bug 403185
Comment 4 Robby Stephenson 2019-01-20 02:17:13 UTC

*** This bug has been marked as a duplicate of bug 393203 ***