Dropdown Tree not working on Firefox, ej2 version is 30.1.37

Hi

The dropdown tree currently errors in when using Firefox v139 in Ubuntu. Example can be tried using the official demo link. Although, it works fine in Chrome.

https://ej2.syncfusion.com/demos/#/bootstrap5/drop-down-tree/default.html

The error is "Uncaught ReferenceError: TouchEvent is not defined"

Regards,
Azfar


10 Replies 1 reply marked as answer

SJ Saravanan Jayavel Syncfusion Team July 3, 2025 02:37 PM UTC

Hi Azfar,


With the shared details, we have validated and considered the reported scenario of “Dropdown Tree fails to open in Firefox” as bug on our end. The fix for this issue will be included in the weekly patch release which is scheduled for July 15, 2025.


You can track the status of the fix through the following link.

Dropdown Tree fails to open in Firefox in JavaScript | Feedback Portal


Disclaimer: Inclusion of this solution in the weekly release may change due to other factors including but not limited to QA checks and works reprioritization.


Regards,

Saravanan J



MS Mike Stankovich July 15, 2025 03:31 PM UTC

Has this been fixed?



LD LeoLavanya Dhanaraj Syncfusion Team July 16, 2025 08:07 AM UTC

Hi Mike,


We were unable to include the fix for the issue(“Dropdown Tree fails to open in Firefox”) as promised in the weekly patch release scheduled to be published on 07/15/2025. Currently, we are working on the fix with high priority, and it will be included in the next weekly release (07/22/2025) without any further delay.


We apologize for any inconvenience this may have caused and appreciate your understanding.


Regards,

Leo Lavanya Dhanaraj



MS Mike Stankovich July 17, 2025 12:35 PM UTC

Sounds good.  Thank you for marking this as high priority as this is a major issue for anyone using this control



MS Mike Stankovich replied to LeoLavanya Dhanaraj July 23, 2025 12:43 PM UTC

This still doesn't appear to be fixed.  This is now 2 releases this has been missed.  This is extremely high priority as anyone that uses Firefox and doesn't have a touchscreen cannot use this control



SJ Saravanan Jayavel Syncfusion Team July 24, 2025 01:40 PM UTC

Hi Mike Stankovich,


We regret to inform you that the fix for the issue titled "Dropdown Tree fails to open in Firefox" was not included in the weekly pack release scheduled for July 22, 2025, as planned. However, the fix has been internally included and is scheduled to roll out in the upcoming patch release on July 29, 2025.


If you would like to verify the fix before the official patch release, we can provide a custom patch. Please let us know if you're interested, and we will arrange it according to your fix's expected version.


We sincerely apologize for any inconvenience caused and greatly appreciate your continued patience and understanding.


Regards,

Saravanan J



MS Mike Stankovich July 25, 2025 01:34 PM UTC

We had to roll back versions at this point so we could ship so we'll just wait at this point.  We are completely understanding that things change, but please don't promise things.  Our testing was on hold due to waiting for the promised fix. 



LD LeoLavanya Dhanaraj Syncfusion Team August 19, 2025 06:36 AM UTC

Hi Mike,


Thanks for your patience.


We are glad to announce that our patch release 30.1.42 has been rolled out successfully. The issue where “Dropdown Tree fails to open in Firefox” has been resolved in that release itself.


To access this fix, we suggest you update the package to the latest version 30.1.42 and we include the workable sample for your reference.


Sample :  https://stackblitz.com/edit/kznov24n-mxd3fr4m?file=index.html


Root Cause:  Firefox's implementation of touch events differs from other browsers, causing the condition !(e instanceof TouchEvent) to evaluate incorrectly, preventing the dropdown from opening.


Marked as answer

AZ Azfar August 20, 2025 08:04 AM UTC

Yes everything seems fine now on Firefox.

Thanks a lot



LD LeoLavanya Dhanaraj Syncfusion Team August 21, 2025 05:03 AM UTC

Hi Azfar,

Thanks for the update and we glad to know that your issue has been resolved. Please get back to us if you need any further assistance in future.


Loader.
Up arrow icon