From a5cbc9b3e2fa3aa8e3544d30dc66529c4cc785f3 Mon Sep 17 00:00:00 2001
From: Ryan Huffman <ryanhuffman@gmail.com>
Date: Fri, 12 Dec 2014 15:28:22 -0800
Subject: [PATCH] Fix properties window to work with undo/redo

---
 examples/editEntities.js | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/examples/editEntities.js b/examples/editEntities.js
index ea6496d4f5..b671e45d7c 100644
--- a/examples/editEntities.js
+++ b/examples/editEntities.js
@@ -1014,11 +1014,13 @@ PropertiesTool = function(opts) {
         print(data);
         data = JSON.parse(data);
         if (data.type == "update") {
+            selectionManager.saveProperties();
             if (data.properties.rotation !== undefined) {
                 var rotation = data.properties.rotation;
                 data.properties.rotation = Quat.fromPitchYawRollDegrees(rotation.x, rotation.y, rotation.z);
             }
             Entities.editEntity(selectionManager.selections[0], data.properties);
+            pushCommandForSelections();
             selectionManager._update();
         }
     });