summaryrefslogtreecommitdiff
path: root/public/js
diff options
context:
space:
mode:
Diffstat (limited to 'public/js')
-rw-r--r--public/js/lib/views/index.js1
-rw-r--r--public/js/lib/views/room/chat.js4
-rw-r--r--public/js/lib/views/room/room.js5
-rw-r--r--public/js/lib/views/room/settings.js3
4 files changed, 6 insertions, 7 deletions
diff --git a/public/js/lib/views/index.js b/public/js/lib/views/index.js
index a333b45..c4c3021 100644
--- a/public/js/lib/views/index.js
+++ b/public/js/lib/views/index.js
@@ -23,7 +23,6 @@ var SiteRouter = Router.extend({
},
room: function(name){
- console.log("hi")
room = app.view = new RoomView (name)
},
diff --git a/public/js/lib/views/room/chat.js b/public/js/lib/views/room/chat.js
index aadd9bc..27dc21d 100644
--- a/public/js/lib/views/room/chat.js
+++ b/public/js/lib/views/room/chat.js
@@ -15,6 +15,10 @@ var ChatView = View.extend({
this.messages = this.$messages.get(0)
this.$msg.focus()
$(window).focus(function(){ $msg.focus() })
+
+ socket.on("message", function(msg){
+ base.chat.add(msg)
+ })
},
seen: {},
diff --git a/public/js/lib/views/room/room.js b/public/js/lib/views/room/room.js
index 88f5b20..a98bd7a 100644
--- a/public/js/lib/views/room/room.js
+++ b/public/js/lib/views/room/room.js
@@ -22,11 +22,6 @@ var RoomView = View.extend({
base.userlist.update()
base.settings.update(room.settings)
})
-
- app.socket.on("message", function(msg){
- base.chat.add(msg)
- })
-
}
}) \ No newline at end of file
diff --git a/public/js/lib/views/room/settings.js b/public/js/lib/views/room/settings.js
index e192503..c6811d2 100644
--- a/public/js/lib/views/room/settings.js
+++ b/public/js/lib/views/room/settings.js
@@ -5,6 +5,7 @@ var SettingsView = View.extend({
events: {
"click": "stopPropagation",
"click .open": "open",
+ "click .close": "close",
"blur [name=bg]": "updateBackground",
"submit form": "save",
},
@@ -26,7 +27,7 @@ var SettingsView = View.extend({
close: function(){
this.isOpen = false
- this.$el.addClass("active")
+ this.$el.removeClass("active")
$(document.body).off("click", this._close)
},