Cannot tab through fields

Hi,

I'm using the PDF Viewer to display documents to the user in a browser so they can fill in the form fields. When filling the form, the tab key should highlight the next field in the form, but in case of PDF Viewer, it is highlighting any other field randomly, sometimes on a different page. Because of this, the user cannot tab from one field to the next and instead has to select the field using the mouse before entering the text. Can you please advise if this is a bug or if there is any workaround.

Thanks.

17 Replies

AA Akshaya Arivoli Syncfusion Team September 11, 2020 12:01 PM UTC

Hi Saurabh  

Thank you for contacting Syncfusion support. 

We were unable to reproduce the reported behavior with the provided details. Can you please share us the PDF document, which will be helpful for us to investigate further and assist you better. 

Regards, 
Akshaya  



SD Saurabh D September 14, 2020 04:29 AM UTC

Hi Akshaya,

Sure, please refer to the attached project. Steps to reproduce the problem:
  1. Run the attached project - this should load the PDF document in the PDF Viewer
  2. Highlight line 2.a. Family Name
  3. Hit Tab key - this will highlight line 2.b.
  4. Hit Tab key again - this will highlight line 2.c - so far so good
  5. Hit Tab key again - this will highlight line 4.c, which is out of sequence (it should have highlighted line 3.a.)
  6. Continue to hit Tab key and you will see the highlighting jump all over the place.
Ideally, when a user is filling the form, they would want to hit tab key to navigate to the next field and continue typing into that field.

Thanks for looking into this.

--Saurabh.

Attachment: EJ2PdfViewer_2f9d92a5.zip


AA Akshaya Arivoli Syncfusion Team September 15, 2020 09:43 AM UTC

Hi Saurabh ,  
 
Thank you for your update. 

We can reproduce the reported behavior with the provided details. We will analyze further on it and update you with more details on September 17, 2020 

Regards,  
Akshaya   



AA Akshaya Arivoli Syncfusion Team September 18, 2020 06:17 AM UTC

Hi Saurabh, 


Thank you for your patience.  


We will navigate to the fields based on the PDF document structure not on the order in which the fields are in the document. For the provided PDF document, the fields position is 2a,2b,2c,3a but in the PDF document structure the fields are arranged in 2a,2b,2c,4c. So, we will navigate as in the document structure. 


Note: We have checked the same with google chrome and other competitors’, they also navigated as same as of PDF Viewer control. 



Regards, 
Akshaya  



SD Saurabh D November 3, 2020 03:04 AM UTC

Hi Akshaya,

Sorry to follow up late, but this is actually becoming an issue for us - for e.g., if you open the document in Adobe PDF reader, the tabbing works perfectly fine. When a user is filling a form that has potentially hundreds of fields, it is very tedious to keep clicking on each field before typing.

Could you please take a second look at this and let me know if this can be addressed in a future release?

Thanks.


AA Akshaya Arivoli Syncfusion Team November 3, 2020 01:28 PM UTC

Hi Saurabh , 


Thank you for your update. 

We will analyze further on your issue and update you with more details on November 5, 2020 


Regards, 
Akshaya  



AA Akshaya Arivoli Syncfusion Team November 9, 2020 04:38 PM UTC

Hi Saurabh  

We have Confirmed that the reported issue is a defect and logged the defect report for the same. The fix for the issue will be included in our upcoming  weekly nuget release on 25th November 2020. You can track the status using the below link

Feedback Link:  https://www.syncfusion.com/feedback/19589/issues-in-tab-navigation-of-form-fields  

Regards,  
Akshaya  



AA Akshaya Arivoli Syncfusion Team November 25, 2020 03:35 PM UTC

Hi Saurabh, 

The fix for the reported issue was not included in our latest weekly NuGet release. However, we will fix the issue and it will be included in our upcoming weekly NuGet release on  2nd December 2020. 

Regards, 
Akshaya  



AA Akshaya Arivoli Syncfusion Team December 2, 2020 05:33 PM UTC

Hi Saurabh, 


Sorry for the inconvenience caused. The fix for the issue was not included in our latest weekly release. However, we will fix the issue and it will be included in the upcoming weekly release on December 16, 2020 


Regards, 
Akshaya  



AA Akshaya Arivoli Syncfusion Team December 17, 2020 08:43 AM UTC

Hi Saurabh,  

Sorry for the inconvenience caused.    

The fix for the reported issue will not be included in our volume 4 release. However, we will fix the same and it will be included in our volume 4 SP release which is expected to be rolled out in the end of January 2021.   


Regards, 
Akshaya 



JR Joshua Rush November 21, 2024 08:24 PM UTC

Hello - I am experiencing this issue in the EJ2 ASP NET MVC PDFViewer. The tab order is going all over the place. I attached a video showing the issue, as well as the PDF we are using. The first PDF up is in Syncfusion, then I switch to Microsoft Edges PDF viewer to show the tab order is working as intended. I am using version 27.1.50.


Attachment: TabOrder_8e6d4847.zip


US Umamageshwari Shanmugam Syncfusion Team November 22, 2024 02:27 PM UTC

Hi Joshua Rush,


We were able to reproduce the reported scenario. We will analyze further on this and update you with more details in two business days on November 26, 2024.


Regards,

Umamageshwari Shanmugam



PA Priyadharshini Annamalai Syncfusion Team November 26, 2024 01:43 PM UTC

Hi Joshua Rush,


Thank you for your patience. We discovered that the issue is related to our dependent team. We will follow up with them and provide an update by November 28, 2024


Regards,

Priyadharshini



US Umamageshwari Shanmugam Syncfusion Team November 28, 2024 12:58 PM UTC

Hi Joshua Rush,


We have logged this as a defect as "Improper tab order functionality when ordering form fields in ej2-pdf parser library" and will include the fix in our weekly NuGet release, which is estimated to be available on December 17, 2024. You can track the status of the issue through the following link.

Feedback link: Improper tab order functionality when ordering form fields in ej2-pdf parser library in ASP.NET MVC | 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,

Umamageshwari Shanmugam



US Umamageshwari Shanmugam Syncfusion Team December 17, 2024 12:48 PM UTC

Hi Joshua Rush,


We would like to inform you that our weekly release has been rescheduled to December 18, 2024. We kindly request your patience until then.


Regards,
Umamageshwari Shanmugam




US Umamageshwari Shanmugam Syncfusion Team December 18, 2024 12:51 PM UTC

Hi Joshua Rush,


Sorry for the inconvenience. We would like to inform you that our weekly release has been rescheduled to December 19, 2024. We kindly request your patience until then.

Regards,
Umamageshwari Shanmugam



US Umamageshwari Shanmugam Syncfusion Team December 19, 2024 01:32 PM UTC

Hi Joshua Rush,

Thank you for your patience. We have fixed the reported issue "Improper tab order functionality when ordering form fields in ej2-pdf parser library" and the fix for the reported issue was included in our latest weekly release v28.1.35. Kindly upgrade to that version to get the issue resolved.

 

Root cause: During order form fields process in _compareFields need to check with this._tabOrder === PdfFormFieldsTabOrder.widget.
 

Solution: We handled order form fields if the tab order is widget in _compareFields .
 

Packages:  

 

CDN Links:

https://cdn.syncfusion.com/ej2/28.1.35/dist/ej2.min.js

https://cdn.syncfusion.com/ej2/28.1.35/material.css

https://cdn.syncfusion.com/ej2/28.1.35/dist/ej2-pdfviewer-lib/pdfium.js

https://cdn.syncfusion.com/ej2/28.1.35/dist/ej2-pdfviewer-lib/pdfium.wasm


Regards,

Umamageshwrai Shanmugam


Loader.
Up arrow icon