From 66131f500cfa22105becd90cb33261ffff01663c Mon Sep 17 00:00:00 2001
From: Evan Theurer
Date: Mon, 25 Aug 2014 10:33:43 +0200
Subject: [PATCH 1/2] Autofocus create room button. Hide settings when not in
room.
---
static/js/controllers/roomchangecontroller.js | 1 +
static/js/directives/usability.js | 6 +++++-
static/partials/page/welcome.html | 4 ++--
3 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/static/js/controllers/roomchangecontroller.js b/static/js/controllers/roomchangecontroller.js
index d6d4259c..b641be49 100644
--- a/static/js/controllers/roomchangecontroller.js
+++ b/static/js/controllers/roomchangecontroller.js
@@ -59,6 +59,7 @@ define([], function() {
ctrl.getRoom(function(roomdata) {
console.info("Retrieved room data", roomdata);
$scope.roomdata = roomdata;
+ $element.find(".roomcreate-btn").get(0).focus();
});
}
};
diff --git a/static/js/directives/usability.js b/static/js/directives/usability.js
index 8ea6d259..470aa7e7 100644
--- a/static/js/directives/usability.js
+++ b/static/js/directives/usability.js
@@ -105,7 +105,11 @@ define(['jquery', 'underscore', 'text!partials/usability.html'], function($, _,
initializer = null;
}
// Check if we should show settings per default when in a room.
- $scope.layout.settings = $scope.loadedUser ? false : true;
+ if(room && !$scope.loadedUser) {
+ $scope.layout.settings = true;
+ } else {
+ $scope.layout.settings = false;
+ }
ctrl.setInfo("ok");
}
});
diff --git a/static/partials/page/welcome.html b/static/partials/page/welcome.html
index 56ed4114..d96233b2 100644
--- a/static/partials/page/welcome.html
+++ b/static/partials/page/welcome.html
@@ -7,7 +7,7 @@
@@ -15,4 +15,4 @@
{{roomdata.link}}
-
\ No newline at end of file
+
From 65539721c43cc59bceed760bdb0cf922911a269c Mon Sep 17 00:00:00 2001
From: Evan Theurer
Date: Mon, 25 Aug 2014 11:02:40 +0200
Subject: [PATCH 2/2] Update class name.
---
static/js/controllers/roomchangecontroller.js | 2 +-
static/partials/page/welcome.html | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/static/js/controllers/roomchangecontroller.js b/static/js/controllers/roomchangecontroller.js
index b641be49..29a5ea51 100644
--- a/static/js/controllers/roomchangecontroller.js
+++ b/static/js/controllers/roomchangecontroller.js
@@ -59,7 +59,7 @@ define([], function() {
ctrl.getRoom(function(roomdata) {
console.info("Retrieved room data", roomdata);
$scope.roomdata = roomdata;
- $element.find(".roomcreate-btn").get(0).focus();
+ $element.find(".btn-roomcreate").get(0).focus();
});
}
};
diff --git a/static/partials/page/welcome.html b/static/partials/page/welcome.html
index d96233b2..a28a6097 100644
--- a/static/partials/page/welcome.html
+++ b/static/partials/page/welcome.html
@@ -7,7 +7,7 @@