Filtering in rich:extendedDataTable doesn't block history navigation completely
-------------------------------------------------------------------------------
Key: RF-8578
URL:
https://jira.jboss.org/jira/browse/RF-8578
Project: RichFaces
Issue Type: Bug
Security Level: Public (Everyone can see)
Affects Versions: 3.3.2.SR1
Environment: IE8, FF 3.6
Reporter: Nick Belaevski
Assignee: Nick Belaevski
Priority: Minor
Fix For: Future
1. Open up a new browser tab
2. go to a page for example
http://livedemo.exadel.com/richfaces-demo/richfaces/dataTable.jsf (it doesn't matter
which page it is only important that you visit another page before going to the
extendedDataTable page)
3. go to the extended datatable page
http://livedemo.exadel.com/richfaces-demo/richfaces/extendedDataTable.jsf
4. now first enter something in the state filter field... for example 'Maine'
5. now begin deleting the characters using the backspace key
6. if you time the pressing of the backspace button with the rerendering of the datatable
i.e. you press the backspace button at the very moment the table is rerendered the browser
jumps back in its history... The browser leaves the current page and jumps back to the
page you entered in step 2...
I think it is because during the rerendering of the datatable the focus is lost on the
input field and so the browser behaves as it normally does when the cursor does not stand
in an input field and the backspace button is hit... it jumps back in its history to the
previous page...
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira