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

Scheduler forces components outside of router-outlet when running in Ionic/Cordova webview #4921

Closed
chuckn0rris opened this issue Jul 12, 2022 · 1 comment
Assignees
Labels
bug Something isn't working forum Issues from forum OEM OEM customer wontfix This will not be worked on

Comments

@chuckn0rris
Copy link

Forum post

Hi, this is a really weird problem that has started after I updated from the scheduler from v3.1.3 to 5.0.6 , I only have when running my Ionic/Cordova application on either an iPad or an iPad emulator. It does not occur if I just run in Safari, or on other platforms.

Running the version 3.1.3 of the scheduler, using Safari devtools to examine the dom while it is running in an iPad emulator, I always see the scheduler's parent component inside the router outlet.

schedulerv3.png

However, after I updated to 5.0.6, even if I remove all my component code, and all I have in the markup is

<ion-content>
  <bryntum-scheduler >
  </bryntum-scheduler>
</ion-content>

I get the following...

When I first open the component, it is inside the router outlet as expected....

schedulerv5a.png

However, once I navigate back to the home page, away from the component containing the scheduler, the next time I go to either the component container the scheduler, or ANY other component, they now appear OUTSIDE of the router outlet.

schedulerv5b.png

I have removed every bit of my code from the from the component, and the scheduler tag (as can be seen above) is completely empty.

Its like when it is being removed somehow it is doing something weird to the DOM.

Has this been seen before, and would have any idea what could cause this. Once again this is only on a mac, when running inside an iPad (happens on both the emulator and a real ipad)

I have no idea what to try here

Thanks in advance for any suggestions
schedulerv3.png
schedulerv5a.png
schedulerv5b.png

@chuckn0rris chuckn0rris added bug Something isn't working forum Issues from forum OEM OEM customer labels Jul 12, 2022
@chuckn0rris chuckn0rris self-assigned this Jul 12, 2022
@chuckn0rris
Copy link
Author

Dupe #4916

@chuckn0rris chuckn0rris added the wontfix This will not be worked on label Jul 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working forum Issues from forum OEM OEM customer wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

1 participant