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

Hide quadicon setting for decorators that inherit the quadicon method #4209

Merged

Conversation

skateman
Copy link
Member

The quadicon setting sliders in My Settings are generated from the decorators based on if they define the quadicon method or not. For now we did not allow inheritance among decorators, but our friends at OpenStack need it. This would mess up our UI a little, something like this:
screenshot from 2018-06-26 10-43-39

To avoid this behavior, only those decorators should be selected from the available ones that explicitly define the quadicon method. This way the UI will not break and also the OpenStack guys will be happy 🍰 ✨

/cc @alexander-demichev

@miq-bot add_reviewer @kbrock
@miq-bot add_reviewer @martinpovolny
@miq-bot add_label enhancement, gaprindashvili/no

@miq-bot
Copy link
Member

miq-bot commented Jun 26, 2018

@skateman 'kbrock' is an invalid reviewer, ignoring...

@miq-bot
Copy link
Member

miq-bot commented Jun 26, 2018

Checked commit skateman@c3b9f65 with ruby 2.3.3, rubocop 0.52.1, haml-lint 0.20.0, and yamllint 1.10.0
1 file checked, 0 offenses detected
Everything looks fine. 🏆

@martinpovolny martinpovolny merged commit 0eabf51 into ManageIQ:master Jun 29, 2018
@martinpovolny martinpovolny added this to the Sprint 89 Ending Jul 2, 2018 milestone Jun 29, 2018
@martinpovolny martinpovolny self-assigned this Jun 29, 2018
@skateman skateman deleted the allowed-quadicons-inheritance branch June 29, 2018 08:33
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