-
-
Notifications
You must be signed in to change notification settings - Fork 343
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
userChrome broken in G5 #2780
Comments
Thanks - will try and detect if a custom userChrome is being set and unregister the default userChromes when that happens. As a quick workaround, could you try installing a random theme such as: https://addons.mozilla.org/en-US/firefox/addon/pure-neutral/? |
It kinda works but not really, it's still bugged like that. |
dose anyone have a link too the g5 so i can test it |
Should add back the original Firefox default themes. Let the user decide the theme they would like to use. |
Hmm, might be something else then. Do your customisations work on ESR102? |
@MrAlex94:
Additionally, the updated Lepton is now using user.js. |
I don't need to test ESR102, they worked fine on Firefox 101, 102, and 103. ESR shouldn't be any different. |
Perhaps something about this is why Tab Mix Plus can't do multi-row tabs anymore, too? |
I'm not sure since I'm not using the Multi-row tabs feature of Tab Mix Plus. You have to ask @onemen or @black7375 about it. |
Is Waterfox G5 using The reason for conflicting with |
Try to change the theme, currently Anyone that is willing to help me make Tab Mix Plus work with all |
I've added a pref, This will be in Beta 2 - so hopefully people can try and see if it stops conflicting with their specific customisations. |
Awesome Alex thanks for listening as always. Also for the hard work.
…On Mon, Sep 5, 2022, 9:45 AM Alex Kontos ***@***.***> wrote:
I've added a pref, userChrome.theme.enabled, which can be toggled to false
to disable the Lepton customisations.
This will be in Beta 2 - so hopefully people can try and see if it stops
conflicting with their specific customisations.
—
Reply to this email directly, view it on GitHub
<#2780 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AF336MJAED56T54EPFBYGADV4YPT3ANCNFSM562KYN3Q>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
@MrAlex94 If you want a much easier step, just download the latest Lepton release here and just copy these items:
P.S. For |
We've now reworked the way our custom CSS is loaded in 864a210. Some API notes:
I'm hoping this means that TabMixPlus will work without having to disable Lepton. |
So far with G5, Multi-row tabs does not work properly Changing How do i need to load Tab Mix Plus style-sheets in order to avoid this issue. keep in mind that the solution need to be compatible with Firefox. |
The issue is in the file userChrome.css: /** Tab UI ****************************************************************/
/*= Tab - Connect to window ==============================================*/
@supports -moz-bool-pref("userChrome.tab.connect_to_window") {
...
#TabsToolbar {
overflow: hidden;
/* Prevent toolbar area over */
}
...
} The rule overflow: hidden caused the issue, I can fix it by adding this to #TabsToolbar[multibar] {
overflow: unset !important;
} |
Lepton is planning to add feature related to multirow. |
What happened?
Because of the modified theme, userChrome.css is kinda broken.
Reproducible?
Version
Other
What platform are you seeing the problem on?
Windows
Relevant log output
No response
The text was updated successfully, but these errors were encountered: