Custom markers (sometimes) not loaded into Stroke Style panel when opening document
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
New
|
Undecided
|
Unassigned |
Bug Description
After closing Inkscape and reloading a document containing custom markers, the custom markers are not available for selection in the "Stroke Style" panel. (Markers are saved correctly in the document.)
Explanation of behavior (and workaround):
It appears that custom markers won't get loaded into the "Stroke Style" panel unless the panel objects have already been initialized.
For example, if you start a new Inkscape instance and load a saved document, no custom markers will get loaded. However, if you start a new Inkscape instance, draw a line, then open the drawing containing custom markers, the markers will get loaded into the "Stroke Style" panel.
--> The workaround to get custom markers to load correctly is to make sure you've drawn at least one line in a blank document before opening the target document. Alternatively, you can open any other non-empty document to initialize the "Stroke Style" panel before opening the target document.
Inkscape 0.92.2 / Linux 64-bit (Ubuntu)
Was this already an issue in 0.92.1 or is it a regression?
I remember there was a change regarding pre-loading of markers on startup: /gitlab. com/inkscape/ inkscape/ commit/ bf24a705689c684 7bd798907d71431 32a01e486e /gitlab. com/inkscape/ inkscape/ commit/ ff2d6ce5f8ed0d8 fb9bcf014d9c00c 4e71b83e5b
https:/
https:/
If it worked in 0.92.1 this could be the cause.