Suppose you have two files, M.lyx and C.lyx, with M the default master for C.

Open C. Now M is open and hidden.
Show M.
Close M.
Both M and C close. This is not intuitive.

If, on the other hand, you close C, then it is simply hidden.

This is trunk. In 1.6, there is basically no way to close a master and all of its children, so in a sense this is an improvement. But closing everything when you close the master is a surprise.

So: Either we need to have separate "Close" and "Hide" possibilities for the master---this is already in the context menu---or else we need to pop a dialog in these cases: Do you want to hide this tab, or close the master and all its children?

Richard

Reply via email to