Skip to content

Conversation

@workbysaran
Copy link
Contributor

@workbysaran workbysaran commented Sep 29, 2025

Resolved / Related Issues

Fixed UX issues during large folder operations where Status Center appears doing nothing. Users now see real-time discovery progress showing the actual number of items being discovered during the enumeration phase.

Closes: #14057

Steps used to test these changes

  1. Open the Files app and navigate to a directory containing a large number of files (100k+)
  2. Initiate a copy, move, or delete operation on the large folder
  3. Observe the Status Center popup during the operation:
  • Initially shows "Discovered X items..." with real-time count updates during enumeration
  • Transitions to "Copying/Moving/Deleting X items..." after enumeration completes
  1. Verify the UI remains responsive during large folder operations without freezing
  2. Test with different operation types (Copy, Move, Delete) to ensure consistent behavior
  3. Confirm that it shows the appropriate status text and completed operations display proper completion messages

@yaira2 yaira2 changed the title Feature: Implement real-time discovery progress for Status Center ope… Feature: Added discovering phase to the status center Sep 29, 2025
@yaira2 yaira2 changed the title Feature: Added discovering phase to the status center Feature: Added discovering phase to the Status Center Sep 29, 2025
@yaira2 yaira2 added the ready for review Pull requests that are ready for review label Sep 29, 2025
Josh65-2201

This comment was marked as resolved.

@yaira2
Copy link
Member

yaira2 commented Sep 29, 2025

@Josh65-2201 Try to clean and rebuild the solution.

@Josh65-2201
Copy link
Member

It works after cleaning and as expected.

Josh65-2201
Josh65-2201 previously approved these changes Sep 29, 2025
@yaira2 yaira2 added ready to merge Pull requests that are approved and ready to merge and removed ready for review Pull requests that are ready for review labels Sep 29, 2025
Copy link
Member

@yaira2 yaira2 left a comment

Choose a reason for hiding this comment

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

LGTM

@yaira2 yaira2 merged commit b66d535 into files-community:main Sep 29, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready to merge Pull requests that are approved and ready to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature: Show discovering phase in the status center

3 participants