diff --git a/modules/issuetracker/issuetracker.view.php b/modules/issuetracker/issuetracker.view.php index c47725a7f..21e19f67b 100644 --- a/modules/issuetracker/issuetracker.view.php +++ b/modules/issuetracker/issuetracker.view.php @@ -74,12 +74,15 @@ } Context::set('display_option', $display_option); - if(Context::get('document_srl') && !in_array(Context::get('act'),array('dispIssuetrackerNewIssue','dispIssuetrackerDeleteIssue'))) { - $this->act = 'dispIssuetrackerViewIssue'; - Context::set('act','dispIssuetrackerViewIssue'); + if(!Context::get('act')) { + if (!Context::get('document_srl')) { + $this->act = 'dispIssuetrackerViewMilestone'; + Context::set('act','dispIssuetrackerViewMilestone'); + } else { + $this->act = 'dispIssuetrackerViewIssue'; + Context::set('act','dispIssuetrackerViewIssue'); + } } - - if(!Context::get('act')) Context::set('act','dispIssuetrackerViewMilestone'); } function dispIssuetrackerTimeline() {