From 8744ce683f128348a11393e457ac6be17bee137d Mon Sep 17 00:00:00 2001 From: wangyuting Date: Thu, 25 Jan 2024 15:03:09 +0800 Subject: [PATCH] * Fix fullModeOrders bug. bug #45253. --- module/bug/ui/create.field.php | 4 ++-- module/bug/ui/create.html.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/module/bug/ui/create.field.php b/module/bug/ui/create.field.php index f020167d1f..f77f6e6f65 100644 --- a/module/bug/ui/create.field.php +++ b/module/bug/ui/create.field.php @@ -15,13 +15,13 @@ $fields->field('project') ->foldable(!$isShadowProduct) ->wrapAfter($isShadowProduct && $noMultipleProject) ->className($isShadowProduct && !$isOriginalProduct && !$noMultipleProject ? 'w-1/4' : 'w-1/2') - ->className($noMultipleProject ? 'full:w-1/2' : 'full:w-1/4'); + ->className(($isShadowProduct && $isOriginalProduct) || $noMultipleProject ? 'full:w-1/2' : 'full:w-1/4'); $fields->field('execution') ->label(data('project.model') === 'kanban' ? $lang->bug->kanban : $lang->bug->execution) ->hidden($noMultipleProject) ->className($isShadowProduct && !$isOriginalProduct ? 'w-1/4' : 'w-1/2') - ->className('full:w-1/4') + ->className($isShadowProduct && $isOriginalProduct ? 'full:w-1/2' : 'full:w-1/4') ->foldable(!$isShadowProduct); $fields->field('openedBuild') diff --git a/module/bug/ui/create.html.php b/module/bug/ui/create.html.php index 4fea3df860..f673be47b3 100644 --- a/module/bug/ui/create.html.php +++ b/module/bug/ui/create.html.php @@ -23,7 +23,7 @@ $fields->autoLoad('product', 'product,module,openedBuild,execution,project,sto ->autoLoad('allUsers', 'assignedTo') ->autoLoad('region', 'lane'); -if($product->shadow) $fields->fullModeOrders('module,project,execution'); +if(!$product->shadow) $fields->fullModeOrders('module,project,execution'); jsVar('bug', $bug); jsVar('moduleID', $bug->moduleID);