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

On Safari, bwalarm settings pages don't show properly - impossible to reach some settings #118

Open
jcooper-korg opened this issue Aug 23, 2020 · 6 comments
Labels
bug Something isn't working

Comments

@jcooper-korg
Copy link

The component:

  • Current version: v1.12.4
  • Last known working version (if any):

Your setup:

  • Home Assistant version: v0.114.3
  • Last known working Home Assistant version (if any):
  • OS: macOS 10.15.6
  • Browser name & version: Safari 13.1.2

Describe the bug
Clean install of HA, latest 114.3 on Hass.io. Clean install of master branch bwalarm.
On Safari, when I click on one of the bwlarm settings pages, like Design or Alarm, it shows already partially scrolled down. Scrolling down works, but can't scroll all the way up, so it can't reach the top row of navigation icons, etc. Enlarging the window reveals more, but can't make the window big enough to show everything.

Here's how the Alarm settings page looks on Safari, scrolled up as far as it'll go:
Screen Shot 2020-08-23 at 7 18 39 AM

On Chrome 84.0.4147.135, it works properly:
Screen Shot 2020-08-23 at 7 18 57 AM

To Reproduce
Using Safari, log into the panel settings, and then click on one the icons like Design or Alarm. Note that the page is shown already partially scrolled there's no way to scroll up. Scrolling down works.

@jcooper-korg
Copy link
Author

The problem also exists on my amazon fire 7 tablet (can't see the Settings title and navigation icons, and can't scroll up):
IMG_7024

and also when showing the sensor list (the "All Sensors" title, and the first entries are missing, and it won't let me scroll up):
IMG_7025

@jcooper-korg
Copy link
Author

This bug is quite problematic. As you can see in that last picture-- since the open sensors are sorted to the top, and you can't see or scroll to the top of the list, you can't see which windows/doors are open when trying to arm.
Any ideas what might be causing this scrolling issue?

@akasma74
Copy link
Owner

Well, I'm not an expert in web design, looks like some HTML/JS stuff works differently in Safari..
I spent some time transforming the original panel's code and it worked for the majority of us.
Can't comment further as atm don't have time to look into it but will do that as soon as possible.

However, ultimately and maybe pretty soon it will change completely for various reasons as it should become a Lovelace card. The trouble is I need to learn how to do that.. :\

@jcooper-korg
Copy link
Author

Thanks for your work on this! Note- it's not just safari-- it's also happening on the fire tablet browser, which is our wall-mounted interface and primary means of using the alarm.

@jcooper-korg
Copy link
Author

The problem also exists when viewing the panel settings from within the home assistant companion iOS app.

@akasma74
Copy link
Owner

Thanks for the extensive description.
Looks like something unsupported in some browsers..

@akasma74 akasma74 added the bug Something isn't working label Aug 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants