[FIX] Threads: Hide Usernames hides Full names. (#16959)

pull/17107/head^2
gabriellsh 5 years ago committed by GitHub
parent 0ff567d684
commit 96969e287a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      app/theme/client/imports/general/base_old.css
  2. 2
      app/threads/client/flextab/thread.html
  3. 5
      app/threads/client/flextab/thread.js

@ -4848,7 +4848,7 @@ rc-old select,
display: block;
}
.rc-old .hide-usernames .message .user.user-card-message {
.rc-old .hide-usernames .message .user.user-card-message .message-alias {
display: none;
}

@ -11,7 +11,7 @@
{{> icon block="contextual-bar__header-close-icon" icon="plus"}}
</button>
</header>
<section class="contextual-bar__content flex-tab threads dropzone {{dragAndDrop}}">
<section class="contextual-bar__content flex-tab threads dropzone {{dragAndDrop}} {{hideUsername}}">
<div class="dropzone-overlay {{isDropzoneDisabled}} background-transparent-darkest color-content-background-color">{{_ dragAndDropLabel}}</div>
<div class="thread-list js-scroll-thread">
<ul class="thread">

@ -1,4 +1,5 @@
import _ from 'underscore';
import { Meteor } from 'meteor/meteor';
import { Mongo } from 'meteor/mongo';
import { Template } from 'meteor/templating';
import { ReactiveDict } from 'meteor/reactive-dict';
@ -12,6 +13,7 @@ import { Messages } from '../../../models';
import { fileUpload } from '../../../ui/client/lib/fileUpload';
import { dropzoneEvents, dropzoneHelpers } from '../../../ui/client/views/app/room';
import './thread.html';
import { getUserPreference } from '../../../utils';
const sort = { ts: 1 };
@ -76,6 +78,9 @@ Template.thread.helpers({
onKeyDown: (...args) => instance.chatMessages && instance.chatMessages.keydown.apply(instance.chatMessages, args),
};
},
hideUsername() {
return getUserPreference(Meteor.userId(), 'hideUsernames') ? 'hide-usernames' : undefined;
},
});

Loading…
Cancel
Save