Add option to hide action bar in collapsed toots
This commit is contained in:
parent
c065717b67
commit
4e60a0d543
|
@ -566,7 +566,7 @@ export default class Status extends ImmutablePureComponent {
|
|||
parseClick={parseClick}
|
||||
disabled={!router}
|
||||
/>
|
||||
{!isCollapsed || !muted ? (
|
||||
{!isCollapsed || !(muted || !settings.getIn(['collapsed', 'show_action_bar'])) ? (
|
||||
<StatusActionBar
|
||||
{...other}
|
||||
status={status}
|
||||
|
|
|
@ -269,6 +269,18 @@ export default class LocalSettingsPage extends React.PureComponent {
|
|||
<FormattedMessage id='settings.image_backgrounds_media' defaultMessage='Preview collapsed toot media' />
|
||||
</LocalSettingsPageItem>
|
||||
</section>
|
||||
<section>
|
||||
<h2></h2>
|
||||
<LocalSettingsPageItem
|
||||
settings={settings}
|
||||
item={['collapsed', 'show_action_bar']}
|
||||
id='mastodon-settings--collapsed-show-action-bar'
|
||||
onChange={onChange}
|
||||
dependsOn={[['collapsed', 'enabled']]}
|
||||
>
|
||||
<FormattedMessage id='settings.show_action_bar' defaultMessage='Show action buttons in collapsed toots' />
|
||||
</LocalSettingsPageItem>
|
||||
</section>
|
||||
</div>
|
||||
),
|
||||
({ onChange, settings }) => (
|
||||
|
|
|
@ -18,6 +18,7 @@ const messages = {
|
|||
'settings.auto_collapse_notifications': 'Notifications',
|
||||
'settings.auto_collapse_reblogs': 'Boosts',
|
||||
'settings.auto_collapse_replies': 'Replies',
|
||||
'settings.show_action_bar': 'Show action buttons in collapsed toots',
|
||||
'settings.close': 'Close',
|
||||
'settings.collapsed_statuses': 'Collapsed toots',
|
||||
'settings.enable_collapsed': 'Enable collapsed toots',
|
||||
|
|
|
@ -33,6 +33,7 @@ const initialState = ImmutableMap({
|
|||
user_backgrounds : false,
|
||||
preview_images : false,
|
||||
}),
|
||||
show_action_bar : true,
|
||||
}),
|
||||
media : ImmutableMap({
|
||||
letterbox : true,
|
||||
|
|
Reference in New Issue