feat(mobile-navigation-improvements): Complete US-211 - Integrare MobileActionBar în ReceiptCreateUnifiedView
Implemented by Ralph autonomous loop. Iteration: 13 Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -415,11 +415,18 @@ const mobileActionBarActions = computed(() => {
|
||||
return actions
|
||||
})
|
||||
|
||||
// US-209: Check if MobileActionBar should be visible
|
||||
// US-209/US-211: Check if MobileActionBar should be visible
|
||||
// Hide when dialogs/overlays are open for better UX
|
||||
const showMobileActionBar = computed(() => {
|
||||
if (!isMobile.value) return false
|
||||
|
||||
// In create/edit mode, always show
|
||||
// US-211: Hide action bar when overlays are open
|
||||
if (showRejectDialog.value || showCreateSupplierDialog.value) return false
|
||||
|
||||
// US-211: Hide action bar when virtual keyboard is visible (better form UX)
|
||||
if (keyboardVisible.value) return false
|
||||
|
||||
// In create/edit mode, always show (unless overlay open)
|
||||
if (!isViewMode.value) return true
|
||||
|
||||
// In view mode, show only if there are actions
|
||||
|
||||
Reference in New Issue
Block a user