@@ -220,33 +220,6 @@ const RuleMenu = (p: {
220220 onToggleActivation : ( event : React . UIEvent ) => void ,
221221 onDelete : ( event : React . UIEvent ) => void ,
222222} ) => < 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- />
250223 < IconMenuButton
251224 icon = { [ 'fas' ,
252225 p . hasUnsavedChanges
@@ -262,6 +235,33 @@ const RuleMenu = (p: {
262235 : 'Hide rule details' }
263236 onClick = { p . hasUnsavedChanges ? p . onSave : p . onToggleCollapse }
264237 />
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+ />
265265 </ RuleMenuContainer > ;
266266
267267const extendRowDraggableStyles = (
0 commit comments