Skip to content

Commit 9b7a932

Browse files
ClearlyClairehiyuki2578
authored andcommitted
Fix privacy dropdown active state when dropdown is placed on top of it (mastodon#11495)
1 parent 995b366 commit 9b7a932

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

app/javascript/mastodon/features/compose/components/privacy_dropdown.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ class PrivacyDropdown extends React.PureComponent {
229229

230230
return (
231231
<div className={classNames('privacy-dropdown', placement, { active: open })} onKeyDown={this.handleKeyDown}>
232-
<div className={classNames('privacy-dropdown__value', { active: this.options.indexOf(valueOption) === 0 })}>
232+
<div className={classNames('privacy-dropdown__value', { active: this.options.indexOf(valueOption) === (placement === 'bottom' ? 0 : (this.options.length - 1)) })}>
233233
<IconButton
234234
className='privacy-dropdown__value-icon'
235235
icon={valueOption.icon}

0 commit comments

Comments
 (0)