diff --git a/assets/js/application.js b/assets/js/application.js index 12a895f..36211be 100644 --- a/assets/js/application.js +++ b/assets/js/application.js @@ -3,8 +3,8 @@ function Application() } Application.prototype.init = function(menu) { - this.session = new Session("#sessid", "#sessinfo"); this.user = new User("#user", menu); + this.session = new Session("#sessid", "#sessinfo", this.user); $(window).focus($.proxy(this.session.update, this.session)); diff --git a/assets/js/session.js b/assets/js/session.js index eb5528a..324d32c 100644 --- a/assets/js/session.js +++ b/assets/js/session.js @@ -1,5 +1,6 @@ -function Session(idSelector, infoSelector) +function Session(idSelector, infoSelector, user) { + this.user = user; this.idElement = $(idSelector); this.canvas = $(infoSelector + " canvas").get(0); this.context = this.canvas.getContext("2d"); @@ -22,6 +23,9 @@ Session.prototype.clear = function() { this._leftWidth = 0.0; this.idElement.empty().append(this.id); + + this.user.update(); + this._stop(); }