-
-
Notifications
You must be signed in to change notification settings - Fork 32.3k
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
[TouchRipple] Ripple effect on Firefox #3850
Comments
Confirmed no ripple on buttons in Firefox 45 on OS X. |
@mbrookes crazy! we should get this fixed for the release... |
I tried taking a look at this..apparently the TouchRipple/ CircleRipple component is hidden. I gave it a zIndex of 10000 to see if I can see anything. I was not able to. will have to dig deeper into it. |
@tintin1343 barking up the wrong tree, this is event/button/spec related. I've looked into it -- i'll handle from here if you want? |
Short story: we decided to move this to |
Lest we forget @newoga that you guys put block elements inside inline elements everywhere in the framework. This is why there are so many cross compatibility issues. Using properly styled inline elements would solve a lot of those problems. May one ask who made those decisions? And what is the purpose of using a button tag instead of a div if you're going to break DOM semantics in the first place? |
@l0gicgate Absolutely, you may! You could also look through the extensive git history yourself, or, even better, find more productive ways to help contribute to this project and make it better like opening up a PR in areas you don't like. 😄 |
@newoga duly noted. |
@l0gicgate I dont think it was a choice, it just happened. Maintainers are always willing to clean the codebase and to improve it. Switching to flex at the same time would also be welcome. |
@l0gicgate Cleaning up incorrect use of elements, following semantics, and switching to flexbox are some changes that we're starting to implement and will be implementing more of in coming releases -- it bugs us just as much as you, trust me 😄 |
Could you please elaborate? Knowing the reason for this bug would help come up with a fix or at least some workaround. |
This is resolved in |
been investigating this and can confirm that the touch ripple effect styles on enhanced buttons can cause list items to disappear. when i remove |
@nathanmarks the fact that this ticket is closed makes me wonder in which commit for |
i think adding two new css properties to the touch ripple might do the trick
they enable hardware acceleration and then the flicker on firefox is gone |
on the other hand, these two new css props will depend on gpu which isn't so nice. turns out that |
Was this fixed? I am running 0.16.7 and I am still not seeing the ripple in Firefox. |
@mr-e- This is fixed in the |
I'm using 0.17.4 and there is nor ripple. |
Any updates on this? Still seeing the issue on 0.18.7 |
Indeed, 0.19 with FF 55.0.1 is still not working. |
Anyone still having this issue, should reset |
I am using Firefox 45 on Linux, and the demo app at http://www.material-ui.com/#/customization/themes (version 0.14.4) shows that the ripple effect works well for everything but the buttons.
That includes the Tab headers, which I suspect are buttons as well.
The problem is present with alphas for 0.15 as well
The text was updated successfully, but these errors were encountered: