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

Add Visual Effect When Hovering Over Icon? #36

Open
dwideschrude opened this issue May 3, 2017 · 1 comment
Open

Add Visual Effect When Hovering Over Icon? #36

dwideschrude opened this issue May 3, 2017 · 1 comment

Comments

@dwideschrude
Copy link

Hi everyone! First time user on GitHub. Just wanna say I'm a huge fan of the FaviconBar for Safari and its helping me make the switch from Chrome (Chrome tends to eat up all my CPU and battery).

Is there any way that a developer or myself could make it so that there is some visual effect when I hover over an icon that tells me I'm about to click on the right one, like in Chrome? Basically just darken the area behind it like most things do. I don't know if maybe its supposed to and it doesn't work on the latest Safari (I'm running Version 10.1 (12603.1.30.0.34)), but if anyone could help me out with that, that would be super cool. Its the only complaint I have, everything else is fantastic!

@popcornhax
Copy link
Collaborator

Hey there,
This was something I was really looking forward to implement when I made changes in the last version, and it looks like it is something Rory looked at also based on the code. The issue is it seems like Apple doesn't trigger any mouseover events in the toolbar, this includes JavaScript events and CSS events. I'm guessing this is a security issue, but I haven't been able to find anything as to why it is blocked.

Since they block mouseover events, we can't really do a hover icon state. The only way it might be possible, and I haven't tried yet, is to run a timer that is constantly checking the mouse position and do it that way - but that would increase resource usage for something that may be nice to have, but really isn't completely neccessary.

Sorry I don't have better news :(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants