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

            Bug ID: 417886
           Summary: Sharing layouts dont work
           Product: lattedock
           Version: 0.9.8.1
          Platform: Gentoo Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: application
          Assignee: mvourla...@gmail.com
          Reporter: colabor...@pseudoname.io
  Target Milestone: ---

SUMMARY

Sharing a layout to have a common dock for all activities dont work. The shared
layout just becomes empty.

STEPS TO REPRODUCE

To be sure that it was not some malfunction in my user's configuration, I
created a new user and started a fresh Plasma session.

1. Launch latte/dock 
2. Restart session so the Default layout appears among the available layouts
(it doesn't until I relog in)*
3. Create two new activities.
4. Create two new layouts, without anything special, I just followed the
default steps and dafault values in the default Layouts->Configure dialog
window, and apply the changes.
5. Switch from the Default layout to one of the new layouts -lets call it "New
Layout 1"-.
6. Add a new dock in that New Layout 1. This dock will be present in all the
activities.
7. Go back to the Configure layout window and tell that New Layout 1 is applied
only to the activity, lets call it, "New Activity 1". Apply the changes.
8. The recently created dock is, unexpectedly, still present in all the
activities, so, restart Plasma session so changes are applied.
9. Now the dock that belongs to New Layout 1 that is assigned to New Activity 1
only stands in the correct activity and not in the rest. Ok, so far so good
with just minor annoyances.
10. Now switch to the Default layout if you are not there already.
11. Create a new dock, and to make it better identifiable for this test, place
it at the top border of the screen, or one side or do whatever you want to not
confuse it with the other dock created before.
12. Open the layouts configuration tool and activate the «Multiple» thing. Then
click to mark the Default layout and then click on the button to share it and
select New Activity 1 and New Activity 2 and all the new test activities you
want to test the sharing feature. Apply and rstart session to apply changes.


OBSERVED RESULT

Once I relog in, the Default layout dock, that one that should stand at the top
border, has disappeared. Instead of being present in all the activities it isnt
present in any, not even the Default activity where I created it. The other
layouts are ok, only the shared one is missing


EXPECTED RESULT

The layout should be sared with the other activities so there should be a
common dock for all of them.

Plasma 5.18.1, KF 5.67 on Gentoo no multilib (64 bits libraries only)

As an appendix, I'd add that:
a) If I try and reopen the layouts config windows, and go back to single mode,
and even I especifically set that the Default layout be only applied to the
Default activity, nothing changes even restarting the session. It seems that
the docks I could have created for that layout were just vanished.
b) So, I tried and reshare the Default layout with the other two, and added a
new dock for that Default layout, that is once again sahred with the other
manually created layouts. But the new dock is now only prsent in the Default
layout/activity, also after restarting session, like if the share button didnt
have any effect.

---
* Shouldn't be a warning message to advise the users that they must restart the
session to apply the changes?

BTW, when using Multiple layouts and switching activities, the screen message
"Switching to NameofActivity" doesnt appear anymore. Don't know if this is an
intended behavior or a bug. If it's intended, I think that changing bahavior is
confusing.

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

Reply via email to