From 9afa6f748eb252dc3091124b403a61dfa1ac261c Mon Sep 17 00:00:00 2001 From: tianshujie Date: Tue, 8 Oct 2024 10:51:52 +0800 Subject: [PATCH] * [task#129231,done,2h] the task view pop-up window opens by default. --- module/execution/js/kanban.ui.js | 11 +++++++++++ module/execution/ui/kanban.html.php | 1 + 2 files changed, 12 insertions(+) diff --git a/module/execution/js/kanban.ui.js b/module/execution/js/kanban.ui.js index de3add121d..516e9f1c4b 100644 --- a/module/execution/js/kanban.ui.js +++ b/module/execution/js/kanban.ui.js @@ -1,3 +1,14 @@ +$(function() +{ + if(taskToOpen) + { + window.waitDom('.card-list-item[z-key="' + taskToOpen + '"] .icon-checked + a', function() + { + $('.card-list-item[z-key="' + taskToOpen + '"] .icon-checked + a').trigger('click'); + }); + } +}) + searchValue = ''; window.getLane = function(lane) { diff --git a/module/execution/ui/kanban.html.php b/module/execution/ui/kanban.html.php index f5ec78b0f3..a2a951777e 100644 --- a/module/execution/ui/kanban.html.php +++ b/module/execution/ui/kanban.html.php @@ -98,6 +98,7 @@ if($canImportBug) $createMenu[] = array('text' => $lang->execution->importBug, if($canImportTask) $createMenu[] = array('text' => $lang->execution->importTask, 'url' => helper::createLink('execution', 'importTask', "execution=$execution->id")); if($canBatchCreateTask) $createMenu[] = array('text' => $lang->execution->batchCreateTask, 'url' => helper::createLink('task', 'batchCreate', "execution=$execution->id"), 'data-toggle' => 'modal', 'data-size' => 'lg'); +jsVar('taskToOpen', $taskToOpen); jsVar('laneCount', $laneCount); jsVar('kanbanLang', $lang->kanban); jsVar('storyLang', $lang->story);