After disabling the visible option of the page in the admin, still link is visible in the Menu (when enabled the "Include in the menu" option).
Steps to Re-Produce:
Add a new page
Enable the "Include in the menu" but don't enable visible option and save.
Check the Main Menu.
New page is still coming as a Link in the main menu which shouldn't be as we disabled the Page.
After disabling the visible option of the page in the admin, still link is visible in the Menu (when enabled the "Include in the menu" option). Steps to Re-Produce: