That was indeed the intended behavior. Launching the external editor with PE defined would give access to the whole book by default. Those who wanted to only edit individual xhtml files with PE could use the Book Browser's Open With.
PageEdit itself accepts an opf as an input file, so it makes sense that if you've configured PageEdit as an external editor for opf files, that it open s the whole book. But as Kevin mentioned, no file watchers are set up for the xhtml files using that method. There is only a file watcher set up for the opf file. So when saving changes to xhtml files via PE in that scenario, there would be no signal to Sigil to refresh/reload those changed files.
Perhaps you only ever preview the entire epub using PE when launching it as external opf editor?
|