Ver código fonte

Trash icon now clears selection first

main
Steve Ruiz 4 anos atrás
pai
commit
4c876d3d35
1 arquivos alterados com 5 adições e 1 exclusões
  1. 5
    1
      state/state.ts

+ 5
- 1
state/state.ts Ver arquivo

@@ -159,7 +159,11 @@ const state = createState({
159 159
         NUDGED: { do: 'nudgeSelection' },
160 160
         USED_PEN_DEVICE: 'enablePenLock',
161 161
         DISABLED_PEN_LOCK: 'disablePenLock',
162
-        CLEARED_PAGE: ['selectAll', 'deleteSelection'],
162
+        CLEARED_PAGE: {
163
+          if: 'hasSelection',
164
+          do: 'deleteSelection',
165
+          else: ['selectAll', 'deleteSelection'],
166
+        },
163 167
         CHANGED_CURRENT_PAGE: ['clearSelectedIds', 'setCurrentPage'],
164 168
         CREATED_PAGE: ['clearSelectedIds', 'createPage'],
165 169
         DELETED_PAGE: { unless: 'hasOnlyOnePage', do: 'deletePage' },

Carregando…
Cancelar
Salvar