Skip to content

Conversation

@malinajirka
Copy link
Contributor

@malinajirka malinajirka commented Oct 27, 2025

Fixes WOOMOB-1544

Description

The "Allow full update on cellular data" toggle in POS Local catalog settings was only clickable on the toggle switch itself, not the entire row. This made it difficult for users to interact with the setting as they had to tap precisely on the toggle control.

This PR fixes the issue by making the entire row clickable with proper visual feedback.

Test Steps

  1. Open the WooCommerce POS app
  2. Navigate to Settings
  3. Go to Local Catalog settings
  4. Tap anywhere on the "Allow full update on cellular data" row (not just the toggle)
  5. Verify the toggle switches state when tapping anywhere on the row

Images/gif

Screen.Recording.2025-10-27.at.10.55.42.mov
  • I have considered if this change warrants release notes and have added them to RELEASE-NOTES.txt if necessary. Use the "[Internal]" label for non-user-facing changes.

@malinajirka malinajirka requested a review from Copilot October 27, 2025 09:59
@malinajirka malinajirka added this to the 23.6 milestone Oct 27, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR fixes the clickable area for the "Manage data usage" toggle in POS Local Catalog settings. Previously, users could only interact with the toggle switch itself; now the entire row is clickable with proper visual feedback.

Key Changes:

  • Made the entire row clickable instead of just the switch component
  • Added visual feedback with rounded corners and padding
  • Disabled direct Switch interaction to prevent double-handling

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@wpmobilebot
Copy link
Collaborator

📲 You can test the changes from this Pull Request in WooCommerce-Wear Android by scanning the QR code below to install the corresponding build.
App NameWooCommerce-Wear Android
Platform⌚️ Wear OS
FlavorJalapeno
Build TypeDebug
Commit7a63315
Direct Downloadwoocommerce-wear-prototype-build-pr14829-7a63315.apk

@wpmobilebot
Copy link
Collaborator

📲 You can test the changes from this Pull Request in WooCommerce Android by scanning the QR code below to install the corresponding build.

App NameWooCommerce Android
Platform📱 Mobile
FlavorJalapeno
Build TypeDebug
Commit7a63315
Direct Downloadwoocommerce-prototype-build-pr14829-7a63315.apk

@samiuelson samiuelson self-assigned this Oct 28, 2025
Copy link
Contributor

@samiuelson samiuelson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@samiuelson samiuelson merged commit ebd5b97 into trunk Oct 28, 2025
20 of 22 checks passed
@samiuelson samiuelson deleted the issue/woomob-1544-woo-poslocal-catalog-local-catalog-settings-toogle-bug branch October 28, 2025 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants