Jump to content
v_kyr

[Designer|Photo] Opening a doc which already is expanded as an embedded doc

Recommended Posts

When you try to open via File > Open ... a document, which is already expanded as an embedded document from inside another document, it doesn't work.

For example ...

  • you have a document1 with an embedded other document2 inside
  • you expand the embedded document2 from document1 so it appears in an own file tab as <embedded>
  • now you try to "open" the usual way via "File > open" document2 ...

... that doesn't work, it won't open document2 here as far as it is already expanded from document1 in an <embedded> tab. But since the embedded document is just an internal copy here and no reference to an external file (it's no external file link reference), there is no reason not to open it also as a document file. It looks like the software treats it in this case (when the embedded file copy is expanded) as the external doc file might be already open.

BTW, the opposite way, opening document1 and document2 first the usual way via File > Open ... and then expanding the embedded document2 from document1 works instead.

Behaves in both Designer and Photo this way!


☛ Affinity Designer 1.6.1 ◆ Affinity Photo 1.6.7 ◆ OSX El Capitan

Share this post


Link to post
Share on other sites
11 hours ago, v_kyr said:

When you try to open via File > Open ... a document, which is already expanded as an embedded document from inside another document, it doesn't work.

For example ...

  • you have a document1 with an embedded other document2 inside
  • you expand the embedded document2 from document1 so it appears in an own file tab as <embedded>
  • now you try to "open" the usual way via "File > open" document2 ...

... that doesn't work, it won't open document2 here as far as it is already expanded from document1 in an <embedded> tab. But since the embedded document is just an internal copy here and no reference to an external file (it's no external file link reference), there is no reason not to open it also as a document file. It looks like the software treats it in this case (when the embedded file copy is expanded) as the external doc file might be already open.

BTW, the opposite way, opening document1 and document2 first the usual way via File > Open ... and then expanding the embedded document2 from document1 works instead.

Behaves in both Designer and Photo this way!

 

All of the following is an invented explanation, but it fits the observations unless I'm mistaken...

When a document is embedded, yes a copy of the source document is embedded, but the location of the source is also stored (and that's what is used for the embedded+monitored functionality that Serif misleadingly refers to as "linked") in the parent.

When an embedded document is opened into a tab, the app mistakenly adds the corresponding source location to its list of currently open document locations.

When you try to open a non-embedded document that's at some location, the app checks whether that location is in its currently open list and does not open it if that is the case, otherwise it opens the document in a new tab. Therefore, when an embedded document is open and its source location is wrongly in the currently open list, the app does not open any non-embedded document that's at the source location of the embedded document.

When you try to open an embedded document into a tab, the app (correctly) does not bother to check whether the corresponding source location is already in the open list, and so the embedded document is opened (unless it is already open) regardless of whether there already is some open document that's at the source location.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×