Skip to content

Commit 87ec6bd

Browse files
authored
Merge pull request #3239 from rschamp/conditional-feedback
Don't show the "Give Feedback" button if there is a session
2 parents dca56cf + e9febae commit 87ec6bd

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

src/components/menu-bar/menu-bar.jsx

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -432,25 +432,6 @@ class MenuBar extends React.Component {
432432
}
433433
</div>
434434
</div>
435-
<div className={classNames(styles.menuBarItem, styles.feedbackButtonWrapper)}>
436-
<a
437-
className={styles.feedbackLink}
438-
href="https://scratch.mit.edu/discuss/topic/312261/"
439-
rel="noopener noreferrer"
440-
target="_blank"
441-
>
442-
<Button
443-
className={styles.feedbackButton}
444-
iconSrc={feedbackIcon}
445-
>
446-
<FormattedMessage
447-
defaultMessage="Give Feedback"
448-
description="Label for feedback form modal button"
449-
id="gui.menuBar.giveFeedback"
450-
/>
451-
</Button>
452-
</a>
453-
</div>
454435

455436
{/* show the proper UI in the account menu, given whether the user is
456437
logged in, and whether a session is available to log in with */}
@@ -531,6 +512,25 @@ class MenuBar extends React.Component {
531512
) : (
532513
// ******** no login session is available, so don't show login stuff
533514
<React.Fragment>
515+
<div className={classNames(styles.menuBarItem, styles.feedbackButtonWrapper)}>
516+
<a
517+
className={styles.feedbackLink}
518+
href="https://scratch.mit.edu/discuss/topic/312261/"
519+
rel="noopener noreferrer"
520+
target="_blank"
521+
>
522+
<Button
523+
className={styles.feedbackButton}
524+
iconSrc={feedbackIcon}
525+
>
526+
<FormattedMessage
527+
defaultMessage="Give Feedback"
528+
description="Label for feedback form modal button"
529+
id="gui.menuBar.giveFeedback"
530+
/>
531+
</Button>
532+
</a>
533+
</div>
534534
<MenuBarItemTooltip id="mystuff">
535535
<div
536536
className={classNames(

0 commit comments

Comments
 (0)