diff --git a/src/client/app.vue b/src/client/app.vue
index 5b9e423d3..e260d3070 100644
--- a/src/client/app.vue
+++ b/src/client/app.vue
@@ -256,6 +256,7 @@ export default Vue.extend({
 		});
 
 		setInterval(() => {
+			if (this.showNav) return; // TODO: トランジション中も false になるので、これだけでは不十分
 			this.$refs.title.style.left = (this.$refs.main.getBoundingClientRect().left - this.$refs.nav.offsetWidth) + 'px';
 		}, 1000);