In Scribus I don't work that much with layers. But when I do, I often find myself with the "wrong" layer selected.
We also have had several people who come to us asking for help because Scribus does not work anymore: most of the time, they're on a different layer, one that has not items on the current page.
Yesterday, Jim opened a ticket about an issue with the items of an hidden layer being selectable.
Of course, this is the way Scribus works: You can only select items on an active layer and if a layer is active its items can be selected.
This is simple and coherent.
But does it make sense to select items on an invisible layer?
Probably not.
Does it make sense to activate an invisible layer?
Neither.
Also, It's not completely true, that only items on active layers can be selected. There is a "well hidden" option to allow items on specific layers to be selected even if the layer is not active.
In my eyes, a good idea, not so well implemented.
I feel that Scribus has (almost) all needed feature but they are exposed in the most straight forward way, without having spent much time on the way the layers are used in page layout.
I don't think that there are single points to be changed to improve significantly the way layers work in Scribus.
But we might be able to produce a concept allows a much better experience with layers by only introducing small changes in Scribus.
Does anybody have suggestions on how layers should work in Scribus?
Or do you think that the current situation is the best one?