]> cat aescling's git repositories - mastodon.git/commitdiff
Set cursor:pointer only when necessary (#3857)
authorunarist <m.unarist@gmail.com>
Mon, 19 Jun 2017 16:27:07 +0000 (01:27 +0900)
committerEugen Rochko <eugen@zeonfederated.com>
Mon, 19 Jun 2017 16:27:07 +0000 (18:27 +0200)
app/javascript/mastodon/components/status_content.js
app/javascript/styles/components.scss

index 89031b3dcb19a273a12971addd2eecdcef695f4d..4e435b2c4eee7ebd543a442dce3b1afce5d9a1f4 100644 (file)
@@ -136,7 +136,7 @@ class StatusContent extends React.PureComponent {
       }
 
       return (
-        <div className='status__content' ref={this.setRef} onMouseDown={this.handleMouseDown} onMouseUp={this.handleMouseUp}>
+        <div className='status__content status__content--with_action' ref={this.setRef} onMouseDown={this.handleMouseDown} onMouseUp={this.handleMouseUp}>
           <p style={{ marginBottom: hidden && status.get('mentions').isEmpty() ? '0px' : null }}>
             <span dangerouslySetInnerHTML={spoilerContent} />
             {' '}
@@ -152,7 +152,7 @@ class StatusContent extends React.PureComponent {
       return (
         <div
           ref={this.setRef}
-          className='status__content'
+          className='status__content status__content--with-action'
           style={directionStyle}
           onMouseDown={this.handleMouseDown}
           onMouseUp={this.handleMouseUp}
@@ -163,7 +163,7 @@ class StatusContent extends React.PureComponent {
       return (
         <div
           ref={this.setRef}
-          className='status__content status__content--no-action'
+          className='status__content'
           style={directionStyle}
           dangerouslySetInnerHTML={content}
         />
index 4b5802ceeca19841e8cd7f85eb3862776a869e4d..1cd0eba744bbe42f266a45c1c509c8b0a67933a9 100644 (file)
   margin-right: 5px;
 }
 
-.status__content {
+.status__content--with-action {
   cursor: pointer;
 }
 
-.status__content--no-action {
-  cursor: default;
-}
-
 .status__content,
 .reply-indicator__content {
   font-size: 15px;