mirror of
				https://github.com/immich-app/immich.git
				synced 2025-11-04 03:39:37 -05:00 
			
		
		
		
	chore(mobile): Put the real delete button before other delete variants (#6895)
fix: put the real delete button before other delete variants
This commit is contained in:
		
							parent
							
								
									b2181ee6f1
								
							
						
					
					
						commit
						e9f3360f02
					
				@ -125,6 +125,19 @@ class ControlBottomAppBar extends ConsumerWidget {
 | 
				
			|||||||
                .tr(),
 | 
					                .tr(),
 | 
				
			||||||
            onPressed: enabled ? onFavorite : null,
 | 
					            onPressed: enabled ? onFavorite : null,
 | 
				
			||||||
          ),
 | 
					          ),
 | 
				
			||||||
 | 
					        if (hasLocal && hasRemote && onDelete != null)
 | 
				
			||||||
 | 
					          ConstrainedBox(
 | 
				
			||||||
 | 
					            constraints: const BoxConstraints(maxWidth: 90),
 | 
				
			||||||
 | 
					            child: ControlBoxButton(
 | 
				
			||||||
 | 
					              iconData: Icons.delete_sweep_outlined,
 | 
				
			||||||
 | 
					              label: "control_bottom_app_bar_delete".tr(),
 | 
				
			||||||
 | 
					              onPressed: enabled
 | 
				
			||||||
 | 
					                  ? () => handleRemoteDelete(!trashEnabled, onDelete!)
 | 
				
			||||||
 | 
					                  : null,
 | 
				
			||||||
 | 
					              onLongPressed:
 | 
				
			||||||
 | 
					                  enabled ? () => showForceDeleteDialog(onDelete!) : null,
 | 
				
			||||||
 | 
					            ),
 | 
				
			||||||
 | 
					          ),
 | 
				
			||||||
        if (hasRemote && onDeleteServer != null)
 | 
					        if (hasRemote && onDeleteServer != null)
 | 
				
			||||||
          ConstrainedBox(
 | 
					          ConstrainedBox(
 | 
				
			||||||
            constraints: const BoxConstraints(maxWidth: 85),
 | 
					            constraints: const BoxConstraints(maxWidth: 85),
 | 
				
			||||||
@ -172,19 +185,6 @@ class ControlBottomAppBar extends ConsumerWidget {
 | 
				
			|||||||
                  : null,
 | 
					                  : null,
 | 
				
			||||||
            ),
 | 
					            ),
 | 
				
			||||||
          ),
 | 
					          ),
 | 
				
			||||||
        if (hasLocal && hasRemote && onDelete != null)
 | 
					 | 
				
			||||||
          ConstrainedBox(
 | 
					 | 
				
			||||||
            constraints: const BoxConstraints(maxWidth: 90),
 | 
					 | 
				
			||||||
            child: ControlBoxButton(
 | 
					 | 
				
			||||||
              iconData: Icons.delete_sweep_outlined,
 | 
					 | 
				
			||||||
              label: "control_bottom_app_bar_delete".tr(),
 | 
					 | 
				
			||||||
              onPressed: enabled
 | 
					 | 
				
			||||||
                  ? () => handleRemoteDelete(!trashEnabled, onDelete!)
 | 
					 | 
				
			||||||
                  : null,
 | 
					 | 
				
			||||||
              onLongPressed:
 | 
					 | 
				
			||||||
                  enabled ? () => showForceDeleteDialog(onDelete!) : null,
 | 
					 | 
				
			||||||
            ),
 | 
					 | 
				
			||||||
          ),
 | 
					 | 
				
			||||||
        if (hasRemote && onEditTime != null)
 | 
					        if (hasRemote && onEditTime != null)
 | 
				
			||||||
          ControlBoxButton(
 | 
					          ControlBoxButton(
 | 
				
			||||||
            iconData: Icons.edit_calendar_outlined,
 | 
					            iconData: Icons.edit_calendar_outlined,
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user