summaryrefslogtreecommitdiff
path: root/app/ExternalLink
diff options
context:
space:
mode:
authorMiodrag Tokić <miki@denimo.io>2018-12-19 21:15:55 +0100
committerMiodrag Tokić <miki@denimo.io>2018-12-20 13:57:43 +0100
commiteccfff451af529253e70d50abda7e72881cbc75d (patch)
tree73b0251fcaa309f528f393648e8f0836ba27405b /app/ExternalLink
parentf470873d5d95571a30a99c2482ece7873e8f88d5 (diff)
Limit assignee drop-down selector scope
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.
Diffstat (limited to 'app/ExternalLink')
0 files changed, 0 insertions, 0 deletions