REPRODUCIBILITY: 100% (always)
OSVERSION: 4.4.0.72
HARDWARE: Sony Xperia 10 III - xqbt52 - xqbt52 - 1.0.0.176 - aarch64
UI LANGUAGE: English (UK) (user: en_GB, os: en_GB.utf8)
REGRESSION: no
DESCRIPTION:
After each Lipstick start, another pair of icons is added to the app drawer for the same app
PRECONDITIONS:
Not sure it matters, but my app has a sailjail profile, and a firejail profile.
STEPS TO REPRODUCE:
- Have an app installed, with its .desktop file in
/usr/share/applications
- Exec reads something like
invoker --type silica-qt5 sailfish-qml harbour-foo
- Copy the file to
~/.local/share/applications
- Edit it, change the Exec line to have a parameter, e.g.
invoker --type silica-qt5 sailfish-qml harbour-foo -bar -baz
change the Name (“MyApp”), add a Permission - Restart Lipstick
- See your app drawer has now two icons as expected
- Restart Lipstick
- See that app drawer now has four icons
- Repeat, see icons are added every time
EXPECTED RESULTS:
Two icons.
ACTUAL RESULTS:
N*2 icons, where N=number of Lipstick starts.
MODIFICATIONS:
- Patchmanager: yes
- OpenRepos: yes
- Chum: yes
- Other: none specified
ADDITIONAL INFORMATION:
Device Owner User: nemo
Home Encryption: enabled