View Issue Details

IDProjectCategoryView StatusLast Update
0024638Open CASCADEWebsite:Trackerpublic2014-11-28 10:12
Reporterkgv Assigned Tobugmaster  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Summary0024638: Bug tracker - if category is not checked than Submit Report would lead to lost input
DescriptionThere 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).
TagsNo tags attached.
Test case number

Relationships

related to 0024039 closedaiv Mantis session timeout and error "Invalid form security token" 

Activities

kgv

2014-02-19 11:45

developer   ~0027958

Notice that this issue has been observed using new field to switch project, which apparently resets form content.

aiv

2014-02-19 12:44

reporter   ~0027959

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.

aiv

2014-10-03 15:13

reporter   ~0032641

>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?

kgv

2014-10-06 10:19

developer   ~0032686

It looks OK now, though I have not tried to create bug.

aiv

2014-10-09 18:27

reporter   ~0032931

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.

Issue History

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 aiv Note Added: 0027959
2014-02-19 12:44 aiv Status new => assigned
2014-10-03 13:36 aiv Relationship added related to 0024039
2014-10-03 15:13 aiv Note Added: 0032641
2014-10-06 10:19 kgv Note Added: 0032686
2014-10-09 18:27 aiv Note Added: 0032931
2014-10-09 18:27 aiv Assigned To aiv => bugmaster
2014-10-09 18:27 aiv Status assigned => resolved
2014-11-28 10:12 bugmaster Status resolved => closed
2014-11-28 10:12 bugmaster Resolution open => fixed