Skip to content

fix: hide installing Snaps from list#24215

Merged
FrederikBolding merged 1 commit intodevelopfrom
fb/hide-installing-snaps
Apr 29, 2024
Merged

fix: hide installing Snaps from list#24215
FrederikBolding merged 1 commit intodevelopfrom
fb/hide-installing-snaps

Conversation

@FrederikBolding
Copy link
Copy Markdown
Member

@FrederikBolding FrederikBolding commented Apr 24, 2024

Description

Hides installing Snaps from the Snaps menu until they have finished installation to prevent a bad state where users could modify Snaps before they were fully installed.

Open in GitHub Codespaces

Related issues

Fixes: MetaMask/snaps#2354

@FrederikBolding FrederikBolding added the team-snaps-platform-deprecated DEPRECATED: please use "team-core-platform" instead (or "team-new-networks" for Solana snap issues) label Apr 24, 2024
@FrederikBolding FrederikBolding requested a review from a team as a code owner April 24, 2024 08:46
@metamaskbot metamaskbot added the INVALID-PR-TEMPLATE PR's body doesn't match template label Apr 24, 2024
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 24, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 67.51%. Comparing base (2638466) to head (120cf00).
Report is 6 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop   #24215      +/-   ##
===========================================
+ Coverage    67.49%   67.51%   +0.02%     
===========================================
  Files         1260     1260              
  Lines        49271    49275       +4     
  Branches     12838    12846       +8     
===========================================
+ Hits         33255    33267      +12     
+ Misses       16016    16008       -8     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@metamaskbot
Copy link
Copy Markdown
Collaborator

Builds ready [120cf00]
Page Load Metrics (1606 ± 677 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint642091073316
domContentLoaded96223115
load49344716061410677
domInteractive96223115
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 0 Bytes (0.00%)
  • ui: 0 Bytes (0.00%)
  • common: 36 Bytes (0.00%)

Copy link
Copy Markdown
Contributor

@plasmacorral plasmacorral left a comment

Choose a reason for hiding this comment

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

This resolves the issue reported. Confirmed on Mac Sonoma 14.3.1 in both Firefox 124.0.2 and Chrome 117.

@FrederikBolding FrederikBolding merged commit 38cdd1f into develop Apr 29, 2024
@FrederikBolding FrederikBolding deleted the fb/hide-installing-snaps branch April 29, 2024 06:46
@github-actions github-actions bot locked and limited conversation to collaborators Apr 29, 2024
@gauthierpetetin gauthierpetetin added the release-12.0.0 Issue or pull request that will be included in release 12.0.0 label Jun 6, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

INVALID-PR-TEMPLATE PR's body doesn't match template release-12.0.0 Issue or pull request that will be included in release 12.0.0 team-snaps-platform-deprecated DEPRECATED: please use "team-core-platform" instead (or "team-new-networks" for Solana snap issues)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Snap installation flow

5 participants