Bug 420362 - Tasks in my layout are not showing until I change layouts
Summary: Tasks in my layout are not showing until I change layouts
Status: RESOLVED FIXED
Alias: None
Product: lattedock
Classification: Unmaintained
Component: application (other bugs)
Version First Reported In: git (master)
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-21 05:20 UTC by avlas
Modified: 2020-04-21 16:57 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Minimal layout triggering the issue (4.26 KB, text/plain)
2020-04-21 16:14 UTC, avlas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description avlas 2020-04-21 05:20:43 UTC
The issue is introduced in commit 810dd5a1b4cfcc2c7150b5a78fbf8001eb024ef6
Comment 1 Michail Vourlakos 2020-04-21 06:51:22 UTC
Send me your layout please
Comment 2 avlas 2020-04-21 16:14:18 UTC
Created attachment 127750 [details]
Minimal layout triggering the issue
Comment 3 Michail Vourlakos 2020-04-21 16:30:10 UTC
Does that happen every time you start Latte, or it happened only once? because in my system that layout loads fine
Comment 4 avlas 2020-04-21 16:32:56 UTC
(In reply to Michail Vourlakos from comment #3)
> Does that happen every time you start Latte, or it happened only once?
> because in my system that layout loads fine

Hmm, I see. In my end it happens every time :(
Comment 5 Michail Vourlakos 2020-04-21 16:35:37 UTC
The mentioned commit introduces some changes in qml libraries, if you install Latte by yourself  you could try also the following:

1. Close Latte
2. Remove ALL files in "/usr/lib64/qt5/qml/org/kde/latte/" if this is the folder all qml libraries are installed for Latte
3. Reinstall Latte
4. Start Latte

is it fixed?
Comment 6 Michail Vourlakos 2020-04-21 16:36:23 UTC
B. You can also send the "latte-dock -d" output in order to compare it with my system.
Comment 7 avlas 2020-04-21 16:41:44 UTC
(In reply to Michail Vourlakos from comment #5)
> The mentioned commit introduces some changes in qml libraries, if you
> install Latte by yourself  you could try also the following:
> 
> 1. Close Latte
> 2. Remove ALL files in "/usr/lib64/qt5/qml/org/kde/latte/" if this is the
> folder all qml libraries are installed for Latte
> 3. Reinstall Latte
> 4. Start Latte
> 
> is it fixed?

This fixed my issue, thank you!

Wondering whether you would consider adding the removal of that folder in your install script.
Comment 8 Michail Vourlakos 2020-04-21 16:54:29 UTC
It is too dangerous, so I prefer to inform the users somehow.

This is going to hit only those that install Latte by themselves. All those that are using distro packages won't be hit by it.
Comment 9 avlas 2020-04-21 16:57:28 UTC
(In reply to Michail Vourlakos from comment #8)
> It is too dangerous, so I prefer to inform the users somehow.
> 
> This is going to hit only those that install Latte by themselves. All those
> that are using distro packages won't be hit by it.

Sounds good, thank you