diff --git a/module/testcase/ui/view.html.php b/module/testcase/ui/view.html.php
index 751020380b..9853500ae8 100644
--- a/module/testcase/ui/view.html.php
+++ b/module/testcase/ui/view.html.php
@@ -98,11 +98,19 @@ $stepsTable = !empty($case->steps) ? div
) : div
(
setID('stepsView'),
+ setClass('relative'),
mindmap
(
set::data($case->mindMapSteps),
set::readonly(true)
- )
+ ),
+ btn
+ (
+ setClass('ghost absolute z-1 top-1 right-1'),
+ set::icon('fullscreen'),
+ on::click()->call('zui.toggleFullscreen', '#stepsView')
+ ),
+ h::css('.is-in-fullscreen > .mindmap-iframe {height: 100%!important}')
)
) : div
(