macosx: Don't append new state to library navigation stack when switching between grid or list view modes in media source view
requested to merge claucambra/vlc:work/dont-append-library-state-when-swithing-view-mode into master
Can lead to crashing when attempting to set invalid navigation state
Signed-off-by: Claudio Cambra developer@claudiocambra.com