X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/0214643f72c6aaa8e85eaba2ad27f2ca03ca6401..f2b74d1a157449d5fc89d37680d95737ef8eb3b8:/modules/nodePane/nodePane.js

diff --git a/modules/nodePane/nodePane.js b/modules/nodePane/nodePane.js
index 47777b7..a9ef9e4 100644
--- a/modules/nodePane/nodePane.js
+++ b/modules/nodePane/nodePane.js
@@ -5,13 +5,15 @@ define([
 
 ], function(templateSrc, $, _) {
 
+'use strict';
+
 return function(sandbox) {
     
-    view = $(_.template(templateSrc)());
+    var view = $(_.template(templateSrc)());
     
     view.on('change', 'select', function(e) {
         var target = $(e.target);
-        var attr = target.attr('class').split('-')[2].split('nodePane')[1].substr(0,3) === 'Tag' ? 'tag' : 'class';
+        var attr = target.attr('class').split('-')[3] === 'tagSelect' ? 'tag' : 'class';
         sandbox.publish('nodeChanged', attr, target.val());
     });
     
@@ -23,10 +25,8 @@ return function(sandbox) {
             return view;
         },
         setNode: function(node) {
-            var tag = node.attr('wlxml-tag');
-            var klass = node.attr('wlxml-class');
-            view.find('.rng-module-nodePane-tagSelect').val(tag);
-            view.find('.rng-module-nodePane-classSelect').val(klass);
+            view.find('.rng-module-nodePane-tagSelect').val(node.tag);
+            view.find('.rng-module-nodePane-classSelect').val(node.klass);
         }
     }