From d0a768c743b794bdd2d6934ea915d925b9a3814c Mon Sep 17 00:00:00 2001 From: Simon Eisenmann Date: Tue, 18 Mar 2014 12:28:34 +0100 Subject: [PATCH] Added auto hide class to buddy list. --- src/styles/components/_buddylist.scss | 4 ++++ static/js/controllers/mediastreamcontroller.js | 2 ++ 2 files changed, 6 insertions(+) diff --git a/src/styles/components/_buddylist.scss b/src/styles/components/_buddylist.scss index 72e0df2d..dcc4b83b 100644 --- a/src/styles/components/_buddylist.scss +++ b/src/styles/components/_buddylist.scss @@ -52,10 +52,14 @@ border-bottom:1px solid $bordercolor; -moz-border-radius-bottomleft: 6px; border-top-left-radius: 6px; border-bottom-left-radius: 6px; +display:none; } .withBuddylist #buddylist:before { content:"\f101"; } +.withBuddylistAutoHide #buddylist:before { +display:block; +} .buddylist { position:absolute; left:25px; diff --git a/static/js/controllers/mediastreamcontroller.js b/static/js/controllers/mediastreamcontroller.js index 225bfa0f..e2351b39 100644 --- a/static/js/controllers/mediastreamcontroller.js +++ b/static/js/controllers/mediastreamcontroller.js @@ -544,6 +544,7 @@ define(['underscore', 'bigscreen', 'moment', 'webrtc.adapter'], function(_, BigS $timeout(function() { if ($scope.peer) { $scope.layout.buddylist = false; + $scope.layout.buddylistAutoHide = true; } }, 1000); @@ -599,6 +600,7 @@ define(['underscore', 'bigscreen', 'moment', 'webrtc.adapter'], function(_, BigS $scope.setStatus("waiting"); } $scope.layout.buddylist = true; + $scope.layout.buddylistAutoHide = false; }); mediaStream.webrtc.e.on("busy", function(event, from) {