From 8ebb4ccc605c1c7d977329a1b7d1d69aa1081c28 Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Fri, 21 Apr 2023 23:45:31 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20(controls)=20resume=20and=20paus?= =?UTF-8?q?e=20with=20p,=20next=20only=20if=20no=20break=20times?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/record/components/RecordControls.vue | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/modules/record/components/RecordControls.vue b/src/modules/record/components/RecordControls.vue index 629d48a..9fad6d5 100644 --- a/src/modules/record/components/RecordControls.vue +++ b/src/modules/record/components/RecordControls.vue @@ -80,11 +80,19 @@ const notUsingInput = computed( const { n, p, s } = useMagicKeys() whenever(logicAnd(notUsingInput, n), () => { + if (record.value?.breakTime) { + return + } + nextStep() }) whenever(logicAnd(notUsingInput, p), () => { - recordStore.pause(props.taskId) + if (record.value?.breakTime) { + recordStore.resume(props.taskId) + } else { + recordStore.pause(props.taskId) + } }) whenever(logicAnd(notUsingInput, s), () => {