From 583f99e0ea483db25fb8ab8700255eeb0aaac370 Mon Sep 17 00:00:00 2001 From: Jon Ziebell Date: Wed, 10 Aug 2022 22:20:02 -0400 Subject: [PATCH] Fixed copy/paste error if nothing to copy or paste. --- js/component/floor_plan.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/js/component/floor_plan.js b/js/component/floor_plan.js index a63c831..57518d2 100644 --- a/js/component/floor_plan.js +++ b/js/component/floor_plan.js @@ -119,18 +119,18 @@ beestat.component.floor_plan.prototype.render = function(parent) { self.toggle_snapping_(); } else if ( e.key.toLowerCase() === 'c' && - e.ctrlKey === true + e.ctrlKey === true && + self.state_.active_room_entity !== undefined ) { self.state_.copied_room = beestat.clone( self.state_.active_room_entity.get_room() ); } else if ( e.key.toLowerCase() === 'v' && - e.ctrlKey === true + e.ctrlKey === true && + self.state_.copied_room !== undefined ) { - if (self.state_.copied_room !== undefined) { - self.add_room_(self.state_.copied_room); - } + self.add_room_(self.state_.copied_room); } else if ( e.key.toLowerCase() === 'z' && e.ctrlKey === true