fix: Data browser export triggers confirmation dialog for navigating with selected rows#3037
Conversation
|
🚀 Thanks for opening this pull request! |
📝 WalkthroughWalkthroughThe PR refactors the condition for displaying the SelectedRowsNavigationPrompt in Browser.react.js by replacing a direct length check with a precomputed selectionCount variable and adding an exporting state guard to suppress the prompt during export operations. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes
Possibly related PRs
Pre-merge checks and finishing touches❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (1)
🧰 Additional context used🧠 Learnings (3)📓 Common learnings📚 Learning: 2025-07-31T06:12:17.707ZApplied to files:
📚 Learning: 2025-05-27T12:09:47.644ZApplied to files:
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
🔇 Additional comments (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
# [8.1.0-alpha.12](8.1.0-alpha.11...8.1.0-alpha.12) (2025-12-01) ### Bug Fixes * Data browser export triggers confirmation dialog for navigating with selected rows ([#3037](#3037)) ([c6334cd](c6334cd))
|
🎉 This change has been released in version 8.1.0-alpha.12 |
# [8.1.0](8.0.0...8.1.0) (2025-12-01) ### Bug Fixes * Data browser export triggers confirmation dialog for navigating with selected rows ([#3037](#3037)) ([c6334cd](c6334cd)) * Info panel data not reloading when clicking refresh button in data browser ([#3027](#3027)) ([8f91d15](8f91d15)) * Info panel may show stale data of previous objects when refreshing the data table or navigating between classes ([#3036](#3036)) ([2565f0e](2565f0e)) * No individual data loading indicators when displaying multiple info panels ([#3026](#3026)) ([5ca8218](5ca8218)) * Selected saved filter is not expanded in sidebar when reloading browser page ([#3029](#3029)) ([2e7850e](2e7850e)) * Sync-scrolling multiple panels jumps to bottom of shortest panel when scrolling up ([#3023](#3023)) ([3f85f89](3f85f89)) * Sync-scrolling multiple panels stops at bottom of shortest panel when scrolling down ([#3024](#3024)) ([bf46938](bf46938)) ### Features * Add `cookieSessionStore` option to support multi-replica deployments ([#3016](#3016)) ([3eb4b05](3eb4b05)) * Add displaying multiple info panels and batch navigation ([#3020](#3020)) ([7ac3186](7ac3186)) * Automatically resize info panel sidebar width when adding or removing panels ([#3025](#3025)) ([1032301](1032301)) * Remember info panel width and count across browser sessions ([#3031](#3031)) ([d188030](d188030)) * Remember selected column when navigating between saved filters of a class with auto-load first row enabled ([#3028](#3028)) ([964584c](964584c)) * Upgrade to parse 7.1.2 ([#3038](#3038)) ([c6c1787](c6c1787))
|
🎉 This change has been released in version 8.1.0 |
* commit '68e9be3a35edb730db5a0174b0dab5e763e67622': (31 commits) chore(release): 8.1.0 [skip ci] empty commit to trigger CI chore(release): 8.1.0-alpha.13 [skip ci] feat: Upgrade to parse 7.1.2 (parse-community#3038) chore(release): 8.1.0-alpha.12 [skip ci] fix: Data browser export triggers confirmation dialog for navigating with selected rows (parse-community#3037) chore(release): 8.1.0-alpha.11 [skip ci] fix: Info panel may show stale data of previous objects when refreshing the data table or navigating between classes (parse-community#3036) chore(release): 8.1.0-alpha.10 [skip ci] feat: Remember info panel width and count across browser sessions (parse-community#3031) chore(release): 8.1.0-alpha.9 [skip ci] refactor: Bump @babel/preset-env from 7.27.2 to 7.28.5 (parse-community#3017) refactor: Security upgrade body-parser from 2.2.0 to 2.2.1 (parse-community#3021) fix: Selected saved filter is not expanded in sidebar when reloading browser page (parse-community#3029) chore(release): 8.1.0-alpha.8 [skip ci] feat: Remember selected column when navigating between saved filters of a class with auto-load first row enabled (parse-community#3028) chore(release): 8.1.0-alpha.7 [skip ci] fix: Info panel data not reloading when clicking refresh button in data browser (parse-community#3027) refactor: Bump js-yaml from 3.14.1 to 3.14.2 (parse-community#3022) chore(release): 8.1.0-alpha.6 [skip ci] ...
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.