View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006167 | mantisbt | bugtracker | public | 2005-08-20 18:20 | 2016-08-28 01:18 |
Reporter | armhoge | Assigned To | dregad | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | duplicate | ||
Product Version | 1.0.0rc1 | ||||
Summary | 0006167: The tab order of "Custom fields" is not usable | ||||
Description | I have a few custom fields defined. They are at the end of the tab order. What makes it even worst is that even if you click on the first custom field and tab from there you go back into the wrong tab sequence. So a user is forced to use Keyboard, mouse, keyboard, mouse etc etc and this is a killer. | ||||
Additional Information | There are other issues that cover this same problem | ||||
Tags | No tags attached. | ||||
duplicate of | 0003460 | new | Custom Fields tab sequence |
This issue is still open. What I have implemented to fix this problem is to remove ALL occurences of TABINDEX so that order defaults to display order. In this manner the tab order works perfectly for the custom fields. This has to be done on Example Hopefully this will get picked up and implemented |
|
This also worked for me this needs to get included in the next release. |
|
A few issues have been raised on this but it has not been solved properly I believe. Here is my implementation. 1) Add Function to the helper_api
2) And in the custom_field_api function print_custom_field_input( $p_field_def, $p_bug_id = null ) { And add tabindex property to all html echo statements, for example echo '<select name="customfield' . $t_id . '[]"' . $t_tabindex . ' size="' . $t_list_size . '" multiple>'; 3) The bug_report_page.php should also be changed to replace all hard coded tabindex references with a call to this new helper function. For example for the category field which is hardcoded to be the first one (and which in all likelihook it will remain :-> ): <select <?php echo helper_get_tabindex() ?> name="category"> |
|