[Bf-blender-cvs] [c8d1319] HMD_viewport: Fix wrong logic in HMD device toggling

Julian Eisel noreply at git.blender.org
Thu Nov 24 19:46:00 CET 2016


Commit: c8d1319452b8514c27ba55fe067095d597fa6ebc
Author: Julian Eisel
Date:   Thu Nov 24 19:45:23 2016 +0100
Branches: HMD_viewport
https://developer.blender.org/rBc8d1319452b8514c27ba55fe067095d597fa6ebc

Fix wrong logic in HMD device toggling

===================================================================

M	source/blender/makesrna/intern/rna_userdef.c

===================================================================

diff --git a/source/blender/makesrna/intern/rna_userdef.c b/source/blender/makesrna/intern/rna_userdef.c
index 4594ebd..7036507 100644
--- a/source/blender/makesrna/intern/rna_userdef.c
+++ b/source/blender/makesrna/intern/rna_userdef.c
@@ -616,15 +616,12 @@ static void rna_userdef_hmd_device_update(Main *UNUSED(bmain), Scene *UNUSED(sce
 {
 	const int act_device = WM_device_HMD_current_get();
 
-	/* a device is already open */
-	if (act_device >= 0) {
-		if (U.hmd_settings.device < 0) {
-			WM_device_HMD_state_set(U.hmd_settings.device, false);
-		}
-		/* change device */
-		else if (act_device != U.hmd_settings.device) {
-			WM_device_HMD_state_set(U.hmd_settings.device, true);
-		}
+	if (U.hmd_settings.device < 0) {
+		WM_device_HMD_state_set(U.hmd_settings.device, false);
+	}
+	/* change device */
+	else if (act_device != U.hmd_settings.device) {
+		WM_device_HMD_state_set(U.hmd_settings.device, true);
 	}
 }




More information about the Bf-blender-cvs mailing list