TreeView captures keyboard events, prevents Firefox find (CTRL+F) funcitonality

Posted by: fejlesztes on 14 November 2017, 1:35 am EST

    • Post Options:
    • Link

    Posted 14 November 2017, 1:35 am EST

    In the latest version of Firefox (57), when interacting with the TreeView component (Vuejs + TypeScript), the keyboard is captured by the component and doesn’t let the CTRL+F functionality through. The browser built-in searcher doesn’t appear.

    Tested it on the demo site http://demos.wijmo.com/5/PureJS/TreeViewIntro/TreeViewIntro/ with Firefox (56, 57), Chrome (61), Edge, IE11 and only Firefox shows this unexpected behavior.

    I clicked in the live result TreeView and hit CTRL+F, the search bar came up in all browsers mentioned above, except for Firefox. The version at the bottom currently reads “Powered by Wijmo 5.20172.359 Eval”.

    The component’s own search functionality works, but I don’t want to use that. Is there any way to disable it easily? In the documentation there’s a removeEventListener() method, but I wasn’t able to find out how I could call it in a vuejs environment.

  • Posted 14 November 2017, 6:00 pm EST

    Hi ,

    Thanks for notifying the issue.

    We are able to replicate the issue at our end and it seems a bug. Hence, this issue has been escalated to the the concerned team for further investigation.

    You can use control property to access control refrence using VueJs.

    http://demos.wijmo.com/5/Angular/WijmoHelp/WijmoHelp/topic/wijmo.vue.Module.html

    using Control reference, you can handle removeEventListener but this may be lost keyboard accessibility for control.

    ~Manish

  • Posted 5 January 2018, 8:15 pm EST

    Hi,

    This issue has been found fixed with pre release build version 5.20173.400. If you would like to verify the issue, you may download the pre release build for testing purpose.

    http://prerelease.componentone.com/wijmo5/

    This build is not recommended to use for production since this is under QA process for next release.

    ~Manish

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels