Change the hashtag bar to be hidden when there is a CW and the post is not expanded (#26615)
This commit is contained in:
		
					parent
					
						
							
								85057865b4
							
						
					
				
			
			
				commit
				
					
						44ba785242
					
				
			
		
					 2 changed files with 5 additions and 3 deletions
				
			
		|  | @ -546,6 +546,7 @@ class Status extends ImmutablePureComponent { | ||||||
|     const visibilityIcon = visibilityIconInfo[status.get('visibility')]; |     const visibilityIcon = visibilityIconInfo[status.get('visibility')]; | ||||||
| 
 | 
 | ||||||
|     const {statusContentProps, hashtagBar} = getHashtagBarForStatus(status); |     const {statusContentProps, hashtagBar} = getHashtagBarForStatus(status); | ||||||
|  |     const expanded = !status.get('hidden') | ||||||
| 
 | 
 | ||||||
|     return ( |     return ( | ||||||
|       <HotKeys handlers={handlers}> |       <HotKeys handlers={handlers}> | ||||||
|  | @ -574,7 +575,7 @@ class Status extends ImmutablePureComponent { | ||||||
|             <StatusContent |             <StatusContent | ||||||
|               status={status} |               status={status} | ||||||
|               onClick={this.handleClick} |               onClick={this.handleClick} | ||||||
|               expanded={!status.get('hidden')} |               expanded={expanded} | ||||||
|               onExpandedToggle={this.handleExpandedToggle} |               onExpandedToggle={this.handleExpandedToggle} | ||||||
|               onTranslate={this.handleTranslate} |               onTranslate={this.handleTranslate} | ||||||
|               collapsible |               collapsible | ||||||
|  | @ -584,7 +585,7 @@ class Status extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|             {media} |             {media} | ||||||
| 
 | 
 | ||||||
|             {hashtagBar} |             {expanded && hashtagBar} | ||||||
| 
 | 
 | ||||||
|             <StatusActionBar scrollKey={scrollKey} status={status} account={account} onFilter={matchedFilters ? this.handleFilterClick : null} {...other} /> |             <StatusActionBar scrollKey={scrollKey} status={status} account={account} onFilter={matchedFilters ? this.handleFilterClick : null} {...other} /> | ||||||
|           </div> |           </div> | ||||||
|  |  | ||||||
|  | @ -293,6 +293,7 @@ class DetailedStatus extends ImmutablePureComponent { | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     const {statusContentProps, hashtagBar} = getHashtagBarForStatus(status); |     const {statusContentProps, hashtagBar} = getHashtagBarForStatus(status); | ||||||
|  |     const expanded = !status.get('hidden') | ||||||
| 
 | 
 | ||||||
|     return ( |     return ( | ||||||
|       <div style={outerStyle}> |       <div style={outerStyle}> | ||||||
|  | @ -318,7 +319,7 @@ class DetailedStatus extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|           {media} |           {media} | ||||||
| 
 | 
 | ||||||
|           {hashtagBar} |           {expanded && hashtagBar} | ||||||
| 
 | 
 | ||||||
|           <div className='detailed-status__meta'> |           <div className='detailed-status__meta'> | ||||||
|             <a className='detailed-status__datetime' href={`/@${status.getIn(['account', 'acct'])}/${status.get('id')}`} target='_blank' rel='noopener noreferrer'> |             <a className='detailed-status__datetime' href={`/@${status.getIn(['account', 'acct'])}/${status.get('id')}`} target='_blank' rel='noopener noreferrer'> | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue