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
					
				@ -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…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user