Here's what's happening:
- I create a master page and don't base it on anything.
- To the master, I add two empty image frames, three empty text boxes (two of them are threaded together), and a fixed page folio (logo, page number, etc) that I won't change.
- I create a page based on the master.
- I override the empty master page items and load images and text into the frames.
- Inadvertently, somewhere along the way, let's say I deleted a master frame I actually needed and my page numbers. Just hypothetical... it's a Monday and I haven't had coffee.
- I redrag the master to the page to restore what's gone.
- The page is completely restored to master defaults with all frames and the folio, but all content I've placed on the page has disappeared. Deleted. Not moved, not hidden — gone.
If I apply a different master to the page, all overridden frames are kept AND master items from this different master are applied.
In previous versions of InDesign, you set image frames and text boxes on a master page where you wanted them, create a new page with the master applied, then override frames on a page to fill them with content. If you reapplied the master, you'd get duplicate copies of any overridden item, but the old ones stayed put.
Now, to keep anything, you either can't override it or you have to use Primary Text Frames AND use only anchored objects. But I don't want a primary frame because I'm not building a story. I'm building a 50-page templated recipe book with pictures where all the page content is self-contained and I DO NOT want it to flow to the next. I'll certainly shuffle my pages as I work out the book. I don't want them jumping around because I add text to one page. Also, anchoring objects is tediously unnecessary when you have multiple images and symbols that go with each recipe and aren't aligned with text.
My rant: Why on earth did this seem like a good feature?!?! It feels like punishment for negligence or edits.
My question: I just don't understand what's happening and why. What should I be doing?
As far as I know, there's been no change, and I'm not able to reproduce this.
In linw with the not enough coffee theory, have you checked to be sure you actaully reapplied the master and disn't insert a new page accidentally instead?
If you override the master page item, make some edits, move it, etc. then reapply the master, it gets put back to its original master state. If you detatch the master page item via Detach Selection from Master then it will remain on the page.
So here I'm reapplying the master page after overriding and making edits vs. overriding, edits, and detaching:
CS6 is acting differently. Just went back and checked CS3 and I didn't need to detach the overridden master page item—the ABC stays on the page as a detached page item and I get a new master page item. Not sure whether the new behavior is a bug or feature.
In the old version if you overrode a masterpage item, made no edits, then reapplied the master later you might not be aware that there are now two items on top of each other—a masterpage item and a page item. So in my CS3 example, if I released the A didn't move or make the edits, I would have two layered As.
Right. Previously you'd end up with duplicate frames and just had to remember to delete the old one. But when they released the Primary Text Frame, those frames were smart enough to know "don't duplicate me". But this? This is new as of CS6. I sure hope it's a bug, but if that complete reset functionality was intentional, I'd love to know what they consider "best practices" so I can improve my efficiency!
I did in the course of the day find a workaround. It only happens if you reapply the same master to the page. But if you apply a different master (even if that different master is based on the current master), it keeps any overrides. So apply a different master or a blank page, then turn around and apply the master you want.
To sum up the workaround:
You're working on page 1 with Master A applied.
Apply [None] to page 1.
Reapply Master A to page 1.
To sum up the workaround:
You could also choose Pages>Master Pages>Detach All Objects from Master before re-mastering and get the old functionality. If your doing it a lot give it a key command.