private static void CVMenuItem() { var focusedView = FullscreenUtility.GetFocusedViewOrWindow(); if (!focusedView) { return; } if (focusedView is EditorWindow) { Fullscreen.ToggleFullscreen(focusedView as EditorWindow); } else { Fullscreen.ToggleFullscreen(focusedView); } }
private static void CVMenuItem() { var focusedView = FullscreenUtility.IsLinux ? EditorWindow.focusedWindow : // Linux does not support View fullscreen, only EditorWindow FullscreenUtility.GetFocusedViewOrWindow(); if (!focusedView || focusedView is PlaceholderWindow) { return; } if (focusedView is EditorWindow) { Fullscreen.ToggleFullscreen(focusedView as EditorWindow); } else { Fullscreen.ToggleFullscreen(focusedView); } }