Freeboard / freeboard

A damn-sexy, open source real-time dashboard builder for IOT and other web mashups. A free open-source alternative to Geckoboard.
http://freeboard.io
MIT License
6.45k stars 1.2k forks source link

Mouse-over of div class text-button also changes the opacity of the modal_overlay/root html body #102

Closed liquiddandruff closed 9 years ago

liquiddandruff commented 9 years ago

On chrome 41.0.2272.101, windows 8.1 x64, latest release (bug present on both HEAD and freeboard.io)

Steps to reproduce

  1. Create new freeboard
  2. Click on add a new data source
  3. On the modal popup, run your mouse over the CANCEL button a few times
  4. Observe that the background opacity also changes with the .text-button::after attribute
  5. Observe that disabling the opacity transitions in the .text-button::after attribute will also disable the background from changing opacity

    Fix

  6. Find whatever is incorrectly subclassing the attributes of .text-button::after and make it have it's own attribute (or, in the case of the modal_overlay/root html body, removing it completely since it doesn't make sense to have it).
nochte commented 9 years ago

Can't duplicate on my dev machine. Let me see if I can dig up a windows machine and try again.

nochte commented 9 years ago

Can't duplicate on Chrome 43.0.2357.81, windows 8.1x64 current release. Current best assumption is that it was a bug resolved by chrome devs since 41.x

nochte commented 9 years ago

When you get the chance @liquiddandruff, see if you can re-produce this in the current build and grab a screenshot. Until then, I'm going to close this issue.