Problem/Motivation
I have received complains that an editor can't change a menu item for an unpublished node. While it makes sense to have some sort of basic limitation when revisions aren't handled it's not necessary for unpublished content (the default revision is not published).
Steps to reproduce
Create a node draft with menu item.
OR create a node that's initially published, but then archived.
Create a new draft with changes to menu item parent.
Proposed resolution
Don't validate when the default revision is not published.
Remaining tasks
Review, add tests.
User interface changes
none
API changes
none