Remaining issue: working with multiple files in the same session:
Steps to reproduce:
0) rm -r ~/.config/inkscape
1) launch inkscape (new default doc, empty)
2) draw a rect
3) open and close the XML Editor
4) open '152x152-clones-unlinked-2b.svg' from 'File > Open Recent'
5) close (Ctrl+W) '152x152-clones-unlinked-2b.svg' again
6) close 'New Document 1' too
Expected result (as in stable 0.48.3.1):
Step 4 and step 5 happen without noticeable delay - beyond the time it takes to parse a large vector file.
Actual result (in r11488):
Step 4 and step 5 are each delayed by about the same amount it takes to open the XML Editor if the same file '152x152-clones-unlinked-2b.svg' had been opened in a separate process. The delay does not happen if step 3 is omitted.
Remaining issue: working with multiple files in the same session:
Steps to reproduce:
0) rm -r ~/.config/inkscape clones- unlinked- 2b.svg' from 'File > Open Recent' clones- unlinked- 2b.svg' again
1) launch inkscape (new default doc, empty)
2) draw a rect
3) open and close the XML Editor
4) open '152x152-
5) close (Ctrl+W) '152x152-
6) close 'New Document 1' too
Expected result (as in stable 0.48.3.1):
Step 4 and step 5 happen without noticeable delay - beyond the time it takes to parse a large vector file.
Actual result (in r11488): clones- unlinked- 2b.svg' had been opened in a separate process. The delay does not happen if step 3 is omitted.
Step 4 and step 5 are each delayed by about the same amount it takes to open the XML Editor if the same file '152x152-