Skip to content

[Due for payment 2025-03-28] iOS - Help button - Spacing between help button and search button is bigger in Inbox #57854

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
4 of 8 tasks
lanitochka17 opened this issue Mar 5, 2025 · 22 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2

Comments

@lanitochka17
Copy link

lanitochka17 commented Mar 5, 2025

If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!


Version Number: 9.1.9-1
Reproducible in staging?: Y
Reproducible in production?: No, unable to check in Prod, new feature
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Email or phone of affected tester (no customers): [email protected]
Issue reported by: Applause - Internal Team

Action Performed:

Precondition:

  • Help panel feature is enabled by switching language to Spanish and back to English
  1. Launch ND or hybrid app
  2. Go to Settings
  3. Go to Workspaces
  4. Switch between Inbox and Settings to see the difference in spacing between help button and search button

Expected Result:

The spacing between help button and search button should be the same in Inbox and Workspaces

Actual Result:

The spacing between help button and search button is not same in Inbox and Workspaces. The spacing is bigger in Inbox

Workaround:

Unknown

Platforms:

Which of our officially supported platforms is this issue occurring on?

  • Android: Standalone
  • Android: HybridApp
  • Android: mWeb Chrome
  • iOS: Standalone
  • iOS: HybridApp
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Add any screenshot/video evidence
Bug6761949_1741185678554.ScreenRecording_03-05-2025_22-36-47_1.mp4

View all open jobs on GitHub

Issue OwnerCurrent Issue Owner: @kadiealexander
@lanitochka17 lanitochka17 added the DeployBlockerCash This issue or pull request should block deployment label Mar 5, 2025
Copy link

melvin-bot bot commented Mar 5, 2025

Triggered auto assignment to @arosiclair (DeployBlockerCash), see https://stackoverflowteams.com/c/expensify/questions/9980/ for more details.

Copy link

melvin-bot bot commented Mar 5, 2025

💬 A slack conversation has been started in #expensify-open-source

Copy link
Contributor

github-actions bot commented Mar 5, 2025

👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:

  1. Identify the pull request that introduced this issue and revert it.
  2. Find someone who can quickly fix the issue.
  3. Fix the issue yourself.

@puneetlath puneetlath added Daily KSv2 Bug Something is broken. Auto assigns a BugZero manager. and removed DeployBlockerCash This issue or pull request should block deployment Hourly KSv2 labels Mar 5, 2025
Copy link

melvin-bot bot commented Mar 5, 2025

Triggered auto assignment to @jliexpensify (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

@arosiclair
Copy link
Contributor

@Expensify/design which spacing is correct between the help button and search button here? The workspaces page looks better to me.

Image Image

@dannymcclain
Copy link
Contributor

I also think the workspaces spacing looks more correct. Going to ping @dubielzyk-expensify directly as well since he worked on this! (But I'm pretty positive the workspaces example is correct.)

@ChavdaSachin

This comment has been minimized.

Copy link
Contributor

github-actions bot commented Mar 5, 2025

⚠️ Thanks for your proposal. Please update it to follow the proposal template, as proposals are only reviewed if they follow that format (note the mandatory sections).

@ChavdaSachin
Copy link
Contributor

Proposal

Please re-state the problem that we are trying to solve in this issue.

Help button - Spacing between help button and search button is bigger in Inbox

What is the root cause of that problem?

Minor miss in implementation.
Both HelpButton and SearchButton are designed in a way - both includes necessary margin and padding and hence any extra gap implemented by parent element would cause styling inconsistency.

Such extra gap - styles.gap4 is included here.

style={[styles.flexRow, styles.gap4, styles.mh5, styles.mv5, styles.alignItemsCenter, styles.justifyContentBetween]}

What changes do you think we should make in order to solve the problem?

Simply remove styles.gap4 here.

style={[styles.flexRow, styles.gap4, styles.mh5, styles.mv5, styles.alignItemsCenter, styles.justifyContentBetween]}

What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?

NA

What alternative solutions did you explore? (Optional)

Reminder: Please use plain English, be brief and avoid jargon. Feel free to use images, charts or pseudo-code if necessary. Do not post large multi-line diffs or write walls of text. Do not create PRs unless you have been hired for this job.

@ChavdaSachin
Copy link
Contributor

Offending PR #56490

@shawnborton
Copy link
Contributor

Makes sense to me to use the Workspace example, but how are users even seeing this in the product right now? cc @blazejkustra

@jliexpensify
Copy link
Contributor

Going to swap with Kadie, since she has a physical iPhone and can test if needed

@dubielzyk-expensify
Copy link
Contributor

dubielzyk-expensify commented Mar 6, 2025

Yeah 100% what Danny and Shawn is saying. The workspaces is the one to go with 👍

But also a bit confused as to why this is showing up in the product like Shawn mentions 🤔

@kadiealexander
Copy link
Contributor

It's only showing in staging from what the OP says (v 9.1.9-1) - is it expected that it's available soon?

@shawnborton
Copy link
Contributor

Let's see what @blazejkustra says. I didn't realize that we even had any help content to be showing in that side pane feature - I thought we were just starting to build out the plumbing for it but it wouldn't be exposed to any users.

@kadiealexander
Copy link
Contributor

@blazejkustra bump on this!

@blazejkustra
Copy link
Contributor

blazejkustra commented Mar 10, 2025

I didn't realize that we even had any help content to be showing in that side pane feature - I thought we were just starting to build out the plumbing for it but it wouldn't be exposed to any users.

Right now, the Help button only shows up by default on staging . In production, users have to manually set a flag in the console to see it 😊

@289Adam289
Copy link
Contributor

Hi I am Adam from SWM and I am helping @blazejkustra with help pane issues. I'd like to work on this.

@289Adam289
Copy link
Contributor

Update:

I've created a pr draft with a fix

@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Daily KSv2 Weekly KSv2 labels Mar 17, 2025
@melvin-bot melvin-bot bot changed the title iOS - Help button - Spacing between help button and search button is bigger in Inbox [Due for payment 2025-03-28] iOS - Help button - Spacing between help button and search button is bigger in Inbox Mar 21, 2025
@melvin-bot melvin-bot bot removed the Reviewing Has a PR in review label Mar 21, 2025
Copy link

melvin-bot bot commented Mar 21, 2025

Reviewing label has been removed, please complete the "BugZero Checklist".

@brunovjk
Copy link
Contributor

brunovjk commented Mar 27, 2025

I can't reproduce this anymore after implementing this PR. Tested on 27 Mar v9.1.20-2 Develop. We can close, payment and BZ checklist will be handled here. Thanks!

@melvin-bot melvin-bot bot added Daily KSv2 and removed Weekly KSv2 labels Mar 28, 2025
Copy link

melvin-bot bot commented Mar 28, 2025

Skipping the payment summary for this issue since all the assignees are employees or vendors. If this is incorrect, please manually add the payment summary SO.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2
Projects
None yet
Development

No branches or pull requests