File tree Expand file tree Collapse file tree 5 files changed +3
-25
lines changed Expand file tree Collapse file tree 5 files changed +3
-25
lines changed Original file line number Diff line number Diff line change @@ -13,8 +13,7 @@ export const EVENT_KEYBOARD_SHORTCUTS = {
1313 toggleAutoSubmit : ( event : KeyboardEvent ) =>
1414 event . ctrlKey && event . code === 'KeyO' ,
1515 toggleWidgetVisibility : ( event : KeyboardEvent ) =>
16- event . ctrlKey && event . code === 'KeyX' ,
17- clickSubmit : ( event : KeyboardEvent ) => event . ctrlKey && event . code === 'KeyM'
16+ event . ctrlKey && event . code === 'KeyX'
1817} as const
1918
2019export const EVENT_KEYBOARD_SHORTCUTS_HELP = `
Original file line number Diff line number Diff line change @@ -34,10 +34,5 @@ export function setKeyboardListeners(): void {
3434 event . preventDefault ( )
3535 toggleWidgetVisibility ( )
3636 }
37-
38- if ( EVENT_KEYBOARD_SHORTCUTS . clickSubmit ( event ) ) {
39- event . preventDefault ( )
40- submitButton . getSubmitButton ( ) ?. click ( )
41- }
4237 } )
4338}
Original file line number Diff line number Diff line change 1- import { createSignal } from 'solid-js'
2-
31import { logger } from '../utils/logger.js'
42import { toggleAutoSubmit } from './widget/auto-submit-button.js'
53
64const SUBMIT_BUTTON_SELECTOR = '.btn-success'
75const SUBMIT_BUTTON_TEXT = 'Submit Rating'
86
9- const [ autoSubmitting , setAutoSubmitting ] = createSignal ( true )
10-
117class SubmitButton {
12- get isAutoSubmit ( ) : boolean {
13- return autoSubmitting ( )
14- }
15-
16- toggleAutoSubmit ( ) : void {
17- setAutoSubmitting ( ! autoSubmitting ( ) )
18- }
19-
208 getSubmitButton ( ) : HTMLButtonElement | null {
219 const buttons = Array . from (
2210 document . querySelectorAll ( SUBMIT_BUTTON_SELECTOR )
@@ -33,7 +21,7 @@ class SubmitButton {
3321 }
3422
3523 clickSubmit ( ) : void {
36- if ( toggleAutoSubmit . isAutoSubmit ) return
24+ if ( toggleAutoSubmit . isEnabled ) return
3725
3826 const submitButton = this . getSubmitButton ( )
3927 if ( ! submitButton ) {
Original file line number Diff line number Diff line change @@ -71,10 +71,6 @@ class TaskFieldsObserver {
7171 estimated : estimatedTimeOffset
7272 } )
7373
74- if ( ! toggleAutoSubmit . isAutoSubmit ) {
75- toggleAutoSubmit . toggle ( )
76- }
77-
7874 if ( this . taskFields ) {
7975 logger . info ( 'Task is submitted' , this . taskFields )
8076 storage . write ( {
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ import { tooltip } from '../../utils/tooltip.js'
66const [ autosubmit , setAutosubmit ] = createSignal ( true )
77
88class ToggleAutoSubmit {
9- get isAutoSubmit ( ) : boolean {
9+ get isEnabled ( ) : boolean {
1010 return autosubmit ( )
1111 }
1212
You can’t perform that action at this time.
0 commit comments