Browse Source

Auto unmax chat when layout hide.

Show compress icon in list mode when maximized.
pull/16/head
Simon Eisenmann 11 years ago
parent
commit
6c787bb146
  1. 3
      static/js/directives/chat.js
  2. 2
      static/partials/chat.html

3
static/js/directives/chat.js

@ -412,7 +412,10 @@ define(['underscore', 'text!partials/chat.html', 'text!partials/chatroom.html'],
}; };
scope.$watch("layout.chat", function(chat) { scope.$watch("layout.chat", function(chat) {
if (!chat) {
pane.removeClass("flip"); pane.removeClass("flip");
scope.layout.chatMaximized = false;
}
}); });
scope.$on("room", function(event, room) { scope.$on("room", function(event, room) {

2
static/partials/chat.html

@ -2,7 +2,7 @@
<div class="chatpane"></div> <div class="chatpane"></div>
<div class="chatlist"> <div class="chatlist">
<div class="chat visible active"> <div class="chat visible active">
<div class="chatheader"><div class="chatstatusicon" ng-click="activateRoom(currentRoom.id, true)"><i class="fa fa-angle-right"></i> <i class="fa fa fa-comments-o"></i></div><div class="chatheadertitle"><span>{{_("Chat sessions")}}</span></div></div> <div class="chatheader"><div class="chatstatusicon" ng-click="activateRoom(currentRoom.id, true)"><i class="fa fa-angle-right"></i> <i class="fa fa fa-comments-o"></i></div><div class="chatheadertitle"><span>{{_("Chat sessions")}}</span></div> <div class="ctrl"><i ng-show="layout.chatMaximized" ng-click="toggleMax()" class="fa fa-compress"></i></div></div>
<div class="chatbody"> <div class="chatbody">
<div class="list-group nicescroll"> <div class="list-group nicescroll">
<a ng-if="roomstatus" ng-click="activateRoom('', true)" class="list-group-item"> <a ng-if="roomstatus" ng-click="activateRoom('', true)" class="list-group-item">

Loading…
Cancel
Save