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
beautiful.titlebar_*_button_normal inconsistent behaviour. #3506
Comments
Upon closer inspection, it's technically Either way, the difference in theme variables between toggle buttons and "non-toggle" buttons can be confusing, and it would make sense to extend the documentation to explain how these theme variables work, i.e. how each section of the name is determined. Right now, there's just a multiple pages long list of all possible permutations. And technically, even |
In this regard : why do we have 3 states normal, active and inactive? I think titlebar buttons are toggles, hence they should have only 2 possible states : active and inactive. |
It might for when you have a universal title bar that sets the maximize button inactive if the window cannot be maximized e.g. dialog windows |
It's 4 states, not 3 (technically even more if you also take the other variables into account). |
Output of
awesome --version
:awesome v4.3-1284-g50b9b104
How to reproduce the issue:
Creating a custom titlebar and themeing:
Will not be enought.
Adding
will be needed for it to work and display.
This is inconsistent with other titlebar_*_button since they only require _normal to get displayed properly
Actual result:
Setting
beautiful.titlebar_maximized_button_normal
alone doesnt work
Expected result:
Setting
beautiful.titlebar_maximized_button_normal
displays the button at all times without having to set
The text was updated successfully, but these errors were encountered: