View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0024638 | Open CASCADE | Website:Tracker | public | 2014-02-18 08:28 | 2014-11-28 10:12 |
| Reporter | kgv | Assigned To | bugmaster | ||
| Priority | normal | Severity | minor | ||
| Status | closed | Resolution | fixed | ||
| Summary | 0024638: Bug tracker - if category is not checked than Submit Report would lead to lost input | ||||
| Description | There are several mandatory fields in Report Issue form (Category, Summary, Description), however them don't checked dynamically. Instead an error reported right after pushing Submit Report button, which leads to completely lost input in most browsers (and broken keyboard as result). | ||||
| Tags | No tags attached. | ||||
| Test case number | |||||
| related to | 0024039 | closed | Mantis session timeout and error "Invalid form security token" |
|
|
Notice that this issue has been observed using new field to switch project, which apparently resets form content. |
|
|
As it is too complicated for current version of MantisBT to implement the behavior that we wish (restore all fields if an error occurred and show this error at the top of the same page), I propose: * to disable field "Project Name" when any other field on this form is modified * check mandatory fields using JavaScript before sending the form * make field "Project Name" focused initially, instead of "Category" - I believe it helps users pay attention on the project they would like report to and do not be discouraged when this field becomes disabled. |
|
|
>Notice that this issue has been observed using new field to switch project, which apparently resets form content. kgv, could you please try to test it now (switch project while report a new bug, with form data filled). Will it work for you? |
|
|
It looks OK now, though I have not tried to create bug. |
|
|
Resolved, namely: * check if fields Category, Summary, Description are not empty before send a form * all input data is saved until the form is not pushed successfully or browser window/tab closed. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2014-02-18 08:28 | kgv | New Issue | |
| 2014-02-18 08:28 | kgv | Assigned To | => aiv |
| 2014-02-19 11:45 | kgv | Note Added: 0027958 | |
| 2014-02-19 12:44 |
|
Note Added: 0027959 | |
| 2014-02-19 12:44 |
|
Status | new => assigned |
| 2014-10-03 13:36 |
|
Relationship added | related to 0024039 |
| 2014-10-03 15:13 |
|
Note Added: 0032641 | |
| 2014-10-06 10:19 | kgv | Note Added: 0032686 | |
| 2014-10-09 18:27 |
|
Note Added: 0032931 | |
| 2014-10-09 18:27 |
|
Assigned To | aiv => bugmaster |
| 2014-10-09 18:27 |
|
Status | assigned => resolved |
| 2014-11-28 10:12 | bugmaster | Status | resolved => closed |
| 2014-11-28 10:12 | bugmaster | Resolution | open => fixed |