summaryrefslogtreecommitdiff
path: root/assets/js/src/Task.js
AgeCommit message (Collapse)Author
2018-12-20Limit assignee drop-down selector scopeMiodrag Tokić
On the task details page "Add a sub-task" pop-up modal contains drop-down (the SELECT HTML element) with "form-user_id" as the `name` and the `id` attribute value. This element is in conflict with another, hidden INPUT element with the same `name` and the `id` value. This causes an issue where clicking the "Me" (Assignee) link / shortcut (A) element doesn't select your name in the Assignee SELECT element. Avoiding conflict by changing the SELECT element `id` value is not possible as the SELECT element is generated using `FormHelper::select()` function which uses the same value for attribute `name` and `id`. Given the assignee shortcut feature is used only in two places: edit task and edit sub-task dialog, the simplest solution is to select the closest SELECT element to the link / shortcut (A) element or limit the scope to the currently opened dialog. This fix uses the latter approach by limiting the scope of targeted selector.
2017-01-02Refactoring/rewrite of modal boxes handlingFrederic Guillot
2016-12-30Remove dependency on MousetrapFrederic Guillot
2016-06-24Removed useless keyboard shortcutFrederic Guillot
2016-06-24Use the same task form layout everywhereFrederic Guillot
2016-03-20Addded new keyboard shortcut to edit the task descriptionFrederic Guillot
2016-03-20Added Markdown editor and Javascript code refactoringFrederic Guillot
2016-03-11Added new keyboard shortcut for task viewFrederic Guillot
2016-02-23Fix regression: unable to change project in "task move/duplicate to another ↵Frederic Guillot
project"
2016-01-31Add a "Me" button to assignee form elementFrederic Guillot
2015-09-05Replace color dropdown by color picker in task formsFrederic Guillot