~~~ Please read before posting. ~~~

Important: We need your Club Number at a minimum, and as many details as possible.
For further info please read This page before posting.

Menu scrolling disabled on iPhone if calendar is in background

  • marc33
  • marc33's Avatar Topic Author
  • Offline
  • FreeToastHost Ambassador
  • FreeToastHost Ambassador
  • Posts: 273
  • Thanks: 41

Re: Menu scrolling disabled on iPhone if calendar is in background

7 years 3 months ago
#71436
I reloaded each of the four sites I tested, restarted the phone and each browser. This behavior persists and only happens on the calendar.
The topic has been locked.
  • Pam
  • Pam's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 3855
  • Thanks: 1056

Re: Menu scrolling disabled on iPhone if calendar is in background

7 years 3 months ago - 7 years 3 months ago
#71438
I can reproduce the behaviour.

If I put my finger in the white space area (right hand side) of the menu, directly over the hidden part of the calendar, the calendar in the background scrolls. When I move my finger above (Home / Directions) or below the calendar in the background, the menu scrolls.

If my first action on the menu is to scroll from the menu words overlying the calendar, it works as expected.

Calendar scrolling (and stretching between the days row and the first row of dates) only starts once I move over the blank part of the menu.
FreeToastHost Ambassador
VPE HOT Toastmasters 2025-2026 hot.toastmastersclubs.org/
Webmaster Redlands Toastmasters 2025-2026 redlands.toastmastersclubs.org/
Last edit: 7 years 3 months ago by Pam.
The topic has been locked.
  • SteveTheTechie
  • SteveTheTechie's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 11526
  • Thanks: 3050

Re: Menu scrolling disabled on iPhone if calendar is in background

7 years 3 months ago - 7 years 3 months ago
#71472
I did some Google research on this, and it looks like there may be some iOS historical quirks related to event handling with overlays, which is essentially what the menu is on a small screen.

BTW, I don't see this on Android. Brian uses a Pixel, and I have a Samsung Galaxy 7 phone, both Android. (Brian, I am assuming you do not see this either.)

In any case, I added a small code change, but it will only work on the Brian test website. (for now) I cannot test it since I do not use an iOS phone. Can you navigate to brian.toastmastersclubs.org , click on the reload link at the bottom (to make sure you get the modification), and see if my modified code makes any difference.

Since we do not have the luxury of having a lot of devices to test, we really have limited ability to address some quirks like this.
Last edit: 7 years 3 months ago by SteveTheTechie.
The topic has been locked.
  • Pam
  • Pam's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 3855
  • Thanks: 1056

Re: Menu scrolling disabled on iPhone if calendar is in background

7 years 3 months ago
#71474
No change, except the calendar boxes don't seem to stretch any more. It only happens in portrait mode (no overlay in landscape mode).
FreeToastHost Ambassador
VPE HOT Toastmasters 2025-2026 hot.toastmastersclubs.org/
Webmaster Redlands Toastmasters 2025-2026 redlands.toastmastersclubs.org/
The topic has been locked.
  • SteveTheTechie
  • SteveTheTechie's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 11526
  • Thanks: 3050

Re: Menu scrolling disabled on iPhone if calendar is in background

7 years 3 months ago
#71475
Ok, I am not sure what to do... I will keep looking for a solution. It seems system/browser specific.
The topic has been locked.
  • SteveTheTechie
  • SteveTheTechie's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 11526
  • Thanks: 3050

Re: Menu scrolling disabled on iPhone if calendar is in background

7 years 3 months ago
#71481
I did some more research and added some more modifications... Can you check it now? (brian test website only)
The topic has been locked.
Moderators: BrianPamrhtaylor3marc33NotLiableNSBjgavinHeniLcala305peterb323DebbieT
Time to create page: 0.218 seconds