Skip to content

Commit f71e815

Browse files
Clean up unused code and fix style; Fix UndoMenu visibility
1 parent 566c516 commit f71e815

6 files changed

Lines changed: 6 additions & 33 deletions

File tree

Scripts/Core/EditorVR.Menus.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ static void AddAlternateMenu(IAlternateMenu alternateMenu, Transform rayOrigin)
147147

148148
device.alternateMenus.Add(alternateMenu);
149149
var menuHideData = new MenuHideData();
150-
device.menuHideData[alternateMenu] = menuHideData;
150+
device.menuHideData[alternateMenu] = menuHideData;
151151
// Alternate menus must be visible the first frame or they are ignored in the priority list
152152
menuHideData.hideFlags = 0;
153153

@@ -247,7 +247,7 @@ internal void UpdateMenuVisibilities()
247247
MenuHideData customMenuHideData = null;
248248

249249
var mainMenuVisible = mainMenu != null && menuHideData[mainMenu].hideFlags == 0;
250-
var mainMenuSupressed = mainMenu != null && ((menuHideData[mainMenu].hideFlags & MenuHideFlags.Occluded) != 0);
250+
var mainMenuSupressed = mainMenu != null && ((menuHideData[mainMenu].hideFlags & MenuHideFlags.Occluded) != 0);
251251

252252
var alternateMenuData = menuHideData[alternateMenu];
253253
var alternateMenuVisible = alternateMenuData.hideFlags == 0;
@@ -350,7 +350,7 @@ internal void UpdateMenuVisibilities()
350350
evr.GetModule<DeviceInputModule>().UpdatePlayerHandleMaps();
351351
}
352352

353-
void CheckDirectSelection(DeviceData deviceData, Dictionary<IMenu, MenuHideData> menuHideData, bool alternateMenuVisible)
353+
static void CheckDirectSelection(DeviceData deviceData, Dictionary<IMenu, MenuHideData> menuHideData, bool alternateMenuVisible)
354354
{
355355
var viewerScale = Viewer.GetViewerScale();
356356
var directSelection = evr.GetNestedModule<DirectSelection>();

Scripts/Core/EditorVR.Tools.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ internal void SpawnDefaultTools(IProxy proxy)
138138
var undoMenu = menus.SpawnMenu<UndoMenu>(rayOrigin);
139139
var hideData = new Menus.MenuHideData();
140140
menuHideData[undoMenu] = hideData;
141+
hideData.hideFlags = 0;
141142

142143
// Setup ToolsMenu
143144
var toolsMenu = ObjectUtils.AddComponent<Experimental.EditorVR.Menus.ToolsMenu>(evr.gameObject);

Tools/AnnotationTool/AnnotationTool.cs

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -108,14 +108,12 @@ public float brushSize
108108
Vector3 m_OriginalAnnotationPointerLocalScale;
109109
Coroutine m_AnnotationPointerVisibilityCoroutine;
110110
bool m_WasOverUI;
111-
bool m_WasDoingUndoRedo;
112111

113112
GameObject m_ColorPickerActivator;
114113

115114
Toggle m_TransformToggle;
116115
Toggle m_MeshToggle;
117116
bool m_BlockValueChangedListener;
118-
MenuHideFlags m_MenuHideFlags = MenuHideFlags.Hidden;
119117

120118
public bool primary { private get; set; }
121119
public Transform rayOrigin { get; set; }
@@ -132,27 +130,6 @@ public float brushSize
132130

133131
public GameObject settingsMenuItemPrefab { get { return m_SettingsMenuItemPrefab; } }
134132

135-
public int menuPriority { get { return 2; } }
136-
137-
public MenuHideFlags menuHideFlags
138-
{
139-
get { return m_MenuHideFlags; }
140-
set
141-
{
142-
if (m_MenuHideFlags != value)
143-
{
144-
m_MenuHideFlags = value;
145-
var visible = m_MenuHideFlags == 0;
146-
147-
if (m_BrushSizeUI)
148-
m_BrushSizeUI.gameObject.SetActive(visible);
149-
}
150-
}
151-
}
152-
153-
public GameObject menuContent { get { return gameObject; } }
154-
public Bounds localBounds { get; private set; }
155-
156133
public GameObject settingsMenuItemInstance
157134
{
158135
set
@@ -345,8 +322,6 @@ void SetupBrushUI()
345322
transform.localRotation = Quaternion.Euler(-90, 0, 0);
346323
transform.localScale = scale;
347324

348-
localBounds = ObjectUtils.GetBounds(transform);
349-
350325
m_BrushSizeUI.onValueChanged = value =>
351326
{
352327
var sliderValue = Mathf.Lerp(MinBrushSize, MaxBrushSize, value);

Tools/AnnotationTool/UserInterface/ColorPickerActivator.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
using System;
33
using System.Collections;
44
using UnityEditor.Experimental.EditorVR.Extensions;
5-
using UnityEditor.Experimental.EditorVR.UI;
6-
using UnityEditor.Experimental.EditorVR.Utilities;
75
using UnityEngine;
86
using UnityEngine.EventSystems;
97

Tools/LocomotionTool/LocomotionTool.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -597,6 +597,7 @@ bool DoTwoHandedScaling(ConsumeControlDelegate consumeControl)
597597
consumeControl(otherLocomotionInput.horizontal);
598598
consumeControl(otherLocomotionInput.vertical);
599599

600+
// Pre-emptively consume thumbstick press to override UndoMenu
600601
consumeControl(m_LocomotionInput.scaleReset);
601602
consumeControl(otherLocomotionInput.scaleReset);
602603

Tools/TransformTool/TransformTool.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -601,9 +601,7 @@ public void Resume(Node node)
601601
public Transform[] GetHeldObjects(Node node)
602602
{
603603
var grabData = GrabDataForNode(node);
604-
var heldObjects = grabData == null ? null : grabData.grabbedObjects;
605-
Debug.Log(node + ", " +heldObjects.Length);
606-
return heldObjects;
604+
return grabData == null ? null : grabData.grabbedObjects;
607605
}
608606

609607
public void TransferHeldObjects(Transform rayOrigin, Transform destRayOrigin, Vector3 deltaOffset = default(Vector3))

0 commit comments

Comments
 (0)