Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move driver annotation settings button to mutation filter panel in comparison view lollipop #4475

Conversation

gblaih
Copy link
Contributor

@gblaih gblaih commented Jan 11, 2023

Moves driver annotation settings button to mutation filter panel above protein impact type badges and hides button that appears on hover next to driver badge.

Related issue cBioPortal/cbioportal#9901

@gblaih gblaih requested review from onursumer and alisman January 11, 2023 22:20
@gblaih gblaih force-pushed the group-comparison-lollipop-plot-settings-button branch from 1d54ec6 to 9897217 Compare January 13, 2023 16:02
@gblaih gblaih force-pushed the group-comparison-lollipop-plot-settings-button branch from 9897217 to 874e759 Compare January 13, 2023 16:03
style={{
marginRight: 0,
marginLeft: 5,
if (this.props.inFilterPanel) {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what's difference between these two modes? hard for me to see.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

inFilterPanel refers to if the button is in the filter panel. In the comparison view, the button is in the filter panel as opposed to the results view where the button is on the top of the page by the "Modify Query" button. If it is in the panel, the button's properties are set so it is more suitable for the filter panel, like setting its trigger to click, its tooltip placement is from the top, the icon is smaller, styling, etc.

@alisman alisman merged commit 288bf95 into cBioPortal:master Jan 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants