-
Notifications
You must be signed in to change notification settings - Fork 34
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
TreeWidget: UI issues on mobile #1155
Comments
Thanks. I split this into 4 different issues, as they'll need to be investigated individually. |
@grigasp I looked in a bit more and issues 2. and 3. can only be reproduced on iOS (not reproduced on Android, where same web code is used). Also, not sure if related but this error seems to be spammed when scroll glitches out on iOS (issue 2.) |
Also any idea when the fixes would be released?? |
Didn't get a chance to look into them yet. I hope someone on the team will have time to do that next week. The time it'll take us to fix this will depend on what we find...
|
Sorry, I used incorrect numbers for issues. Issues 1 (needing to click multiple times) and 2 (scrolling glitching out) can only be reproduced on iOS. Issues 3 (the message not fitting) and 4 (filtering ui not fitting) can be reproduced on both iOS and Android. |
Okay. So I think we can pretty quickly fix 1-2. 4th will take time (I'd say end of Q1 at best). 3rd needs discussion, I'll ping you on #1158 |
I couldn't find where to apply Also we are trying to implement custom tree header (hideable/different UI), but can't implement focus mode as it isn't accessible when not using ModelsTreeComponent (could needed stuff be exported?). |
Yeah, it looks like it's not exposed through tree widget APIs. Which top-level tree widget components are you rendering in your app?
That would basically make it impossible for users to get to their data. So I don't think we want to allow that.
It is accessible through |
I am using |
Issues found while trying to update to "@itwin/tree-widget-react": "3.2.4" (previously version 2.3.4 was used) on a touchscreen device (Android/iOS):
Simulator.Screen.Recording.-.14.Pro.16.4.-.2025-01-27.at.13.07.43.mp4
Simulator.Screen.Recording.-.14.Pro.16.4.-.2025-01-27.at.13.09.46.mp4
Code for the tree from our side:
The text was updated successfully, but these errors were encountered: