@@ -220,33 +220,6 @@ const RuleMenu = (p: {
220
220
onToggleActivation : ( event : React . UIEvent ) => void ,
221
221
onDelete : ( event : React . UIEvent ) => void ,
222
222
} ) => < RuleMenuContainer topOffset = { 7 } >
223
- < IconMenuButton
224
- title = 'Delete this rule'
225
- icon = { [ 'far' , 'trash-alt' ] }
226
- onClick = { p . onDelete }
227
- />
228
- < IconMenuButton
229
- title = 'Clone this rule'
230
- icon = { [ 'far' , 'clone' ] }
231
- onClick = { p . onClone }
232
- />
233
- < IconMenuButton
234
- title = { p . toggleState ? 'Deactivate this rule' : 'Activate this rule' }
235
- icon = { [ 'fas' , p . toggleState ? 'toggle-on' : 'toggle-off' ] }
236
- onClick = { p . onToggleActivation }
237
- />
238
- < IconMenuButton
239
- title = 'Give this rule a custom name'
240
- icon = { [ 'fas' , 'edit' ] }
241
- disabled = { p . isEditingTitle }
242
- onClick = { p . onSetCustomTitle }
243
- />
244
- < IconMenuButton
245
- title = 'Revert this rule to the last saved version'
246
- icon = { [ 'fas' , 'undo' ] }
247
- disabled = { ! p . hasUnsavedChanges || p . isNewRule }
248
- onClick = { p . onReset }
249
- />
250
223
< IconMenuButton
251
224
icon = { [ 'fas' ,
252
225
p . hasUnsavedChanges
@@ -262,6 +235,33 @@ const RuleMenu = (p: {
262
235
: 'Hide rule details' }
263
236
onClick = { p . hasUnsavedChanges ? p . onSave : p . onToggleCollapse }
264
237
/>
238
+ < IconMenuButton
239
+ title = 'Revert this rule to the last saved version'
240
+ icon = { [ 'fas' , 'undo' ] }
241
+ disabled = { ! p . hasUnsavedChanges || p . isNewRule }
242
+ onClick = { p . onReset }
243
+ />
244
+ < IconMenuButton
245
+ title = 'Give this rule a custom name'
246
+ icon = { [ 'fas' , 'edit' ] }
247
+ disabled = { p . isEditingTitle }
248
+ onClick = { p . onSetCustomTitle }
249
+ />
250
+ < IconMenuButton
251
+ title = { p . toggleState ? 'Deactivate this rule' : 'Activate this rule' }
252
+ icon = { [ 'fas' , p . toggleState ? 'toggle-on' : 'toggle-off' ] }
253
+ onClick = { p . onToggleActivation }
254
+ />
255
+ < IconMenuButton
256
+ title = 'Clone this rule'
257
+ icon = { [ 'far' , 'clone' ] }
258
+ onClick = { p . onClone }
259
+ />
260
+ < IconMenuButton
261
+ title = 'Delete this rule'
262
+ icon = { [ 'far' , 'trash-alt' ] }
263
+ onClick = { p . onDelete }
264
+ />
265
265
</ RuleMenuContainer > ;
266
266
267
267
const extendRowDraggableStyles = (
0 commit comments