diff --git a/src/client/components/taskmanager.vue b/src/client/components/taskmanager.vue
index b81f267365..91b52ecc3e 100644
--- a/src/client/components/taskmanager.vue
+++ b/src/client/components/taskmanager.vue
@@ -180,6 +180,14 @@ export default defineComponent({
 
 			&.api {
 				> div {
+					&:not(.header) {
+						cursor: pointer;
+
+						&:hover {
+							color: var(--accent);
+						}
+					}
+
 					> .state {
 						&.pending {
 							color: var(--warn);
diff --git a/src/client/components/ui/window.vue b/src/client/components/ui/window.vue
index 4c90ab9c8d..f1cf0d6836 100644
--- a/src/client/components/ui/window.vue
+++ b/src/client/components/ui/window.vue
@@ -119,6 +119,9 @@ export default defineComponent({
 			z: Number(document.defaultView.getComputedStyle(this.$el, null).zIndex)
 		});
 
+		// 他のウィンドウ内のボタンなどを押してこのウィンドウが開かれた場合、親が最前面になろうとするのでそれに隠されないようにする
+		this.top();
+
 		window.addEventListener('resize', this.onBrowserResize);
 	},