gramps-web icon indicating copy to clipboard operation
gramps-web copied to clipboard

Fan chart not displayed in Safari

Open luxmentis opened this issue 1 year ago • 4 comments

The fan chart does not display at all in Safari. It looks like some loading happens but there's just whitespace where the chart should be.

  • broken in Safari on both Mac and iOS (latest OS and Safari versions; no betas, no extensions, content blockers disabled)
  • other charts (ancestor tree etc) are fine
  • for the same data a fan chart is shown fine in Chromium
  • tried on both the demo site and a self-hosted instance
  • a quick look with web inspector shows that a relevant html component does seem to be present

Being the primary browser on both Mac and iPhone, I'd think Safari support would be essential.

luxmentis avatar Jun 17 '24 01:06 luxmentis

Can somebody confirm if the fan chart has ever been working on Safari? I'm surprised this didn't come up before.

In any case, please provide more details about the error, I don't have 🍏 devices.

DavidMStraub avatar Jun 17 '24 05:06 DavidMStraub

I'm a brand new user, so I can't comment on the past.

Apart from the above description I'm not sure what else I could add, apart from that I checked the web console for errors and didn't see any. Adding a screenshot (of whitespace!) for clarity. Let me know if anything else would be helpful.

Screenshot 2024-06-17 at 5 50 25 PM

luxmentis avatar Jun 17 '24 06:06 luxmentis

I have an M3 Mac (MacOS 14.5) and went to the demo site (user = member) using Safari. I ran the Reports --> Fan Chart and used the default settings. It generated a PDF file (attached).

file.pdf

If there is some other test you need, let me know. I never use Safari (I am a Brave user) and have no special Safari config settings.

Gary

GaryGriffin avatar Jun 28 '24 19:06 GaryGriffin

Thanks @GaryGriffin for confirming the bug https://gramps.discourse.group/t/any-gramps-web-users-on-macos/5669/5

DavidMStraub avatar Jun 29 '24 07:06 DavidMStraub

Possible solution: https://gramps.discourse.group/t/any-gramps-web-users-on-macos/5669/11

DavidMStraub avatar Nov 19 '24 19:11 DavidMStraub

This should be resolved in main now, can you please confirm?

DavidMStraub avatar Dec 28 '24 18:12 DavidMStraub

I used the Demo account in Safari and Fan Chart still is empty.

In Brave, it worked fine.

GaryGriffin avatar Dec 28 '24 19:12 GaryGriffin

The demo is likely not up to date yet.

DavidMStraub avatar Dec 28 '24 19:12 DavidMStraub

My only ability is to run on the demo server. I have never used gramps-web and cannot self-host at this point. So I cannot test running from main.

GaryGriffin avatar Dec 28 '24 19:12 GaryGriffin