Athena — roomy-mobile/archive/changes/2025-12-24-fix-maestro-settings-selector/tasks.md

1. Add Settings Button Identifier

  • [x] 1.1 Add Semantics(identifier: 'settings_button') wrapper to settings IconButton in home_view.dart
    • Already existed at home_view.dart:76
    • Added container: true to prevent semantic merging with parent
  • [x] 1.2 Verify identifier is accessible via Maestro by running maestro test on single device
    • Tested on iPhone 16 Pro - settings_button now has correct bounds [346,70][386,110]

2. Update Maestro Flow

  • [x] 2.1 Replace point: "366,90" with id: "settings_button" in screenshot-main-flow.yaml:178
  • [x] 2.2 Test flow on iPhone 16 Pro - tap navigates to Settings screen successfully
  • [ ] 2.3 Test flow on iPad Pro 13-inch (M4) - largest screen (deferred to final verification)

Reacties

Nog geen reacties