diff --git a/Modules/File/classes/class.ilObjFileListGUI.php b/Modules/File/classes/class.ilObjFileListGUI.php index 6b999ee3da63..9b5a45cacc9b 100644 --- a/Modules/File/classes/class.ilObjFileListGUI.php +++ b/Modules/File/classes/class.ilObjFileListGUI.php @@ -158,28 +158,16 @@ public function stripTitleOfFileExtension(string $a_title): string return $this->secure(preg_replace('/\.[^.]*$/', '', $a_title)); } - /** - * Get command target frame - */ public function getCommandFrame(string $cmd): string { $this->updateContext(); $info = $this->file_info->getByObjectId($this->obj_id); - $frame = ""; - switch ($cmd) { - case Capabilities::DOWNLOAD->value: - if ($info->shouldDeliverInline()) { - $frame = '_blank'; - } - break; - case "": - default: - $frame = ilFrameTargetInfo::_getFrame("RepositoryContent"); - break; + if ($cmd === Capabilities::DOWNLOAD->value) { + return $info->shouldDeliverInline() ? '_blank' : ''; } - return $frame; + return ''; } /**