diff options
author | mayaeh <mayaeh@marimo-net.org> | 2018-10-08 21:43:38 +0900 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2018-10-08 14:43:38 +0200 |
commit | 770e33749759e46444106098dd8295f3bac5bd52 (patch) | |
tree | 85975a34daf0eec38948db585c0963a0dcb7eb49 /app/javascript | |
parent | 4c4ff05a461eddafbf38c603b1bf2029be36a0b9 (diff) |
Fixed error occurrence when pinning the DM column. (#8922)
Diffstat (limited to 'app/javascript')
-rw-r--r-- | app/javascript/mastodon/features/direct_timeline/index.js | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/app/javascript/mastodon/features/direct_timeline/index.js b/app/javascript/mastodon/features/direct_timeline/index.js index 4c8485690..41ec73d98 100644 --- a/app/javascript/mastodon/features/direct_timeline/index.js +++ b/app/javascript/mastodon/features/direct_timeline/index.js @@ -5,7 +5,7 @@ import Column from '../../components/column'; import ColumnHeader from '../../components/column_header'; import { expandConversations } from '../../actions/conversations'; import { addColumn, removeColumn, moveColumn } from '../../actions/columns'; -import { defineMessages, injectIntl } from 'react-intl'; +import { defineMessages, injectIntl, FormattedMessage } from 'react-intl'; import { connectDirectStream } from '../../actions/streaming'; import ConversationsListContainer from './containers/conversations_list_container'; @@ -84,7 +84,14 @@ class DirectTimeline extends React.PureComponent { multiColumn={multiColumn} /> - <ConversationsListContainer shouldUpdateScroll={shouldUpdateScroll} /> + <ConversationsListContainer + trackScroll={!pinned} + scrollKey={`direct_timeline-${columnId}`} + timelineId='direct' + onLoadMore={this.handleLoadMore} + emptyMessage={<FormattedMessage id='empty_column.direct' defaultMessage="You don't have any direct messages yet. When you send or receive one, it will show up here." />} + shouldUpdateScroll={shouldUpdateScroll} + /> </Column> ); } |