-
Notifications
You must be signed in to change notification settings - Fork 3.4k
md-fab-speed-dial does not work correctly for up/down in Safari #3375
Comments
The same problem in Safari on iOS (8.3) and on Android in native browser (5.0) |
Thanks @Sayene, I will take a look and see if we can fix this! |
update webkitTransform styles and set height to initial instead of 100% references #3375
* maintain state when focusing/bluring/tabbing through actions speed dial would previously show a very short and erroneous animation when tabbing, or rapidly blurring/focusing, through child items * add demo showing tooltip usage * fix $digest in-progress error when opening a dialog cebor reported a $digest in progress bug when trying to open a dialog from within the speed dial; haven't figured out how to create a test that demonstrates it, but I added a demo which shows failure * animations fail on Safari update webkitTransform styles and set height to initial instead of 100% closes #3213, closes #3338, closes #3277, closes #3236, closes #3375
* maintain state when focusing/bluring/tabbing through actions speed dial would previously show a very short and erroneous animation when tabbing, or rapidly blurring/focusing, through child items * add demo showing tooltip usage * fix $digest in-progress error when opening a dialog cebor reported a $digest in progress bug when trying to open a dialog from within the speed dial; haven't figured out how to create a test that demonstrates it, but I added a demo which shows failure * animations fail on Safari update webkitTransform styles and set height to initial instead of 100% * make changes suggested by gkalpak closes #3213, closes #3338, closes #3277, closes #3236, closes #3375
* maintain state when focusing/bluring/tabbing through actions speed dial would previously show a very short and erroneous animation when tabbing, or rapidly blurring/focusing, through child items * add demo showing tooltip usage * fix $digest in-progress error when opening a dialog cebor reported a $digest in progress bug when trying to open a dialog from within the speed dial; haven't figured out how to create a test that demonstrates it, but I added a demo which shows failure * animations fail on Safari update webkitTransform styles and set height to initial instead of 100% * make changes suggested by gkalpak * more fixes suggested by gkalpak closes #3213, closes #3338, closes #3277, closes #3236, closes #3375
* maintain state when focusing/bluring/tabbing through actions speed dial would previously show a very short and erroneous animation when tabbing, or rapidly blurring/focusing, through child items * add demo showing tooltip usage * fix $digest in-progress error when opening a dialog cebor reported a $digest in progress bug when trying to open a dialog from within the speed dial; haven't figured out how to create a test that demonstrates it, but I added a demo which shows failure * animations fail on Safari update webkitTransform styles and set height to initial instead of 100% * make changes suggested by gkalpak * more fixes suggested by gkalpak closes #3213, closes #3338, closes #3277, closes #3236, closes #3375
Im rather new at this (reporting issues), but I don't think this has been fixed yet. This particular problem is fixed by changing the 'height' attribute of .md-fab-actions from '100%' to 'auto'. |
@daftfox This was fixed in 919ca98 which hasn't been released yet. If you use the latest version of master, or any of the I actually did Can you try against the latest master version and see if it's fixed for you? |
The FAB Speed Dial demo still does not work on Safari for me. No animation on hover. material.angularjs.org, HEAD = v0.11.0 |
@GillesDebunne The top demo no longer automatically opens on hover (nor does the speed dial). This should have been noted as a breaking change in the Changelog, but I must have missed it, so I apologize. The bottom demo uses That said, I do see an issue with the close animation not firing in Safari. I will open a separate issue regarding this. |
Indeed, my bad, I thought I also tried with a click. I do not see any problem with the close animation BTW. |
@GillesDebunne Thanks for the update! If you see anything else, definitely open a new issue :-) |
None of the examples, including demo here (https://material.angularjs.org/HEAD/#/demo/material.components.fabSpeedDial) work correctly with direction set to 'up' or 'down' in Safari. For 'down' direction', only one button is visible (looks like overlapping others). For up - no button is visible when opened. No errors in console. Checked with Safari Version 8.0.6 (10600.6.3)
The text was updated successfully, but these errors were encountered: