[FIX] Prevent headerRoom's click to open room/direct info (#19596)

pull/19628/head
Douglas Fabris 5 years ago committed by GitHub
parent cd870dd041
commit cab79cc7da
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      app/theme/client/imports/components/header.css
  2. 24
      app/ui/client/components/header/headerRoom.js

@ -78,8 +78,6 @@
padding: 0 0.5rem;
cursor: pointer;
align-items: center;
&-action {

@ -177,31 +177,7 @@ Template.headerRoom.events({
});
}
},
'click .rc-header__content.rc-header__block'(event, instance) {
const { tabBar } = instance.parentTemplate();
const $flexTab = $('.flex-tab-container .flex-tab');
if (tabBar.getState() === 'opened' && (tabBar.getTemplate() === 'channelSettings' || tabBar.getTemplate() === 'membersList')) {
$flexTab.attr('template', '');
return tabBar.close();
}
if (instance.currentChannel.t !== 'd') {
$flexTab.attr('template', 'channelSettings');
tabBar.setData({
label: 'Room_Info',
icon: 'info-circled',
});
tabBar.open(TabBar.getButton('channel-settings'));
} else {
$flexTab.attr('template', 'membersList');
tabBar.setData({
label: 'User_Info',
icon: 'info-user',
});
tabBar.open(TabBar.getButton('user-info'));
}
},
});
const loadUserStatusText = () => {

Loading…
Cancel
Save