Dan Abramov
d05106e364
Clear DOM overlay on shutdown
2019-04-20 14:34:13 +01:00
Brian Vaughn
d7e8fccd1a
Fixed an OVERVIEW typo
2019-04-19 07:54:30 -07:00
Brian Vaughn
5b0b9c9fbc
Merge pull request #193 from gaearon/no-reorder
...
Don't reorder a single child
2019-04-19 07:51:51 -07:00
Dan
9a395c2f2c
No need to reorder empty children either
2019-04-19 13:21:09 +01:00
Dan
fb8ad3486e
Don't reorder a single child
2019-04-19 13:19:58 +01:00
Dan Abramov
2adbfd9607
Merge pull request #186 from gaearon/more-suspensey-stuff
...
Fix more Suspense issues
2019-04-19 13:18:50 +01:00
Dan
efb5855c8c
Nits
2019-04-19 13:17:17 +01:00
Dan
3e657a6031
Prettier
2019-04-19 13:09:25 +01:00
Dan Abramov
37dd1ec8f8
Merge branch 'master' into more-suspensey-stuff
2019-04-19 13:09:01 +01:00
Brian Vaughn
f286c0d901
Increased contrast for selected+inactive background color
2019-04-18 18:19:10 -07:00
Brian Vaughn
c6a27d1fea
Merge branch 'master' of github.com:bvaughn/react-devtools-experimental
2019-04-18 18:13:43 -07:00
Brian Vaughn
c0b414d581
Node scripts should fail if not NODE_ENV specified
2019-04-18 18:13:34 -07:00
Brian Vaughn
131e2e52db
Merge pull request #188 from gaearon/humble-search
...
Don't select search result unless user does something
2019-04-18 18:04:28 -07:00
Brian Vaughn
60b614f527
Renamed TREE_OPERATION_RESET_CHILDREN -> TREE_OPERATION_REORDER_CHILDREN
2019-04-18 17:59:53 -07:00
Brian Vaughn
24736e4ff5
Hardened reorder child invariants
2019-04-18 17:58:48 -07:00
Dan Abramov
3d09b4aaa5
Don't select search result unless user does something
2019-04-19 01:54:39 +01:00
Brian Vaughn
21afd6ea20
Merge pull request #184 from bvaughn/harden
...
Harden assertions
2019-04-18 17:50:17 -07:00
Dan Abramov
b0c0a11f1b
Revert accidental change
2019-04-19 01:41:00 +01:00
Dan Abramov
72e67b343f
Add Concurrent Mode test
2019-04-19 01:18:25 +01:00
Dan Abramov
534dfb0ca2
Optimize: don't recreate ID arrays all the time
2019-04-19 01:13:25 +01:00
Dan Abramov
8830ba890c
Fix more Suspense traversal bugs
2019-04-19 01:09:57 +01:00
Dan Abramov
346b628b43
Add failing tests for Suspense with same type
2019-04-19 00:36:55 +01:00
Dan Abramov
d44bf272ad
Refactor: materialize typed array in one place
2019-04-19 00:32:29 +01:00
Dan Abramov
ccecde76d1
Harden assertions
2019-04-19 00:29:49 +01:00
Brian Vaughn
3dfbf8ad6b
Added a new invariant to the store (bridge operations handler)
2019-04-18 15:40:50 -07:00
Brian Vaughn
7930bad8c6
Deploy production extension builds
2019-04-18 14:45:24 -07:00
Brian Vaughn
e2aedb2ea7
Merge pull request #181 from gaearon/consoleerror
...
Fail tests on errors in renderer
2019-04-18 10:08:44 -07:00
Dan Abramov
d0b5e3a7cb
Update setupTests.js
2019-04-18 18:06:34 +01:00
Brian Vaughn
d6e829d7a5
Fixed bug in reset-children to properly calculate new root weight
2019-04-18 09:54:26 -07:00
Brian Vaughn
89f7a0c048
Merge pull request #182 from bvaughn/suspense-toggle
...
Fixed a Suspense toggling bug that incorrectly impacted tree weight
2019-04-18 09:45:22 -07:00
Brian Vaughn
358e63ac3d
Fixed a Suspense toggling bug that incorrectly impacted tree weight
2019-04-18 09:38:41 -07:00
Dan Abramov
8c5794eab3
Fail tests on errors in renderer
2019-04-18 17:03:04 +01:00
Brian Vaughn
b45e743f52
Merge pull request #180 from gaearon/suspense-more-fixes
...
Fix unmounting in Concurrent Mode
2019-04-18 08:52:30 -07:00
Dan Abramov
6a13ffd231
Traverse the previous current tree when switching from primary to fallback
2019-04-18 16:22:50 +01:00
Dan Abramov
24309fde06
Add failing Concurrent Mode stress tests
2019-04-18 16:22:50 +01:00
Dan Abramov
0f44e9fb98
Move sync stress tests in their own file
2019-04-18 16:22:50 +01:00
Brian Vaughn
456e937b83
Merge pull request #178 from gaearon/removal-integrity
...
Assert removal happens in the right order
2019-04-18 08:16:22 -07:00
Dan Abramov
d02d93712e
Assert removal happens in the right order
2019-04-18 16:02:08 +01:00
Brian Vaughn
08279fb342
Merge pull request #174 from robertknight/mousedown-tab-select
...
Select tab when the mouse is pressed
2019-04-18 08:00:01 -07:00
Brian Vaughn
d995f19339
Merge pull request #175 from lucasecdb/assign-timeout
...
Assign timeoutID to avoid multiple requests
2019-04-18 07:56:32 -07:00
Lucas Cordeiro
6df050e726
Assign timeoutID to avoid multiple requests
2019-04-18 06:46:06 -03:00
Robert Knight
c2865dbab9
Select tab when the mouse is pressed
...
Selecting the tab when the mouse is pressed rather than only when it is
released makes tab switching feel faster and also matches how the Chrome dev
tools behave.
The previous tab selection handler which listens for the radio button's
selection has been kept for the benefit of interaction methods which
don't trigger the mousedown handler.
2019-04-18 08:16:52 +01:00
Brian Vaughn
0d932d770b
Merge pull request #168 from bvaughn/collapse-nodes-by-default
...
Configurable tree default collapsed/expanded behavior
2019-04-17 13:29:25 -07:00
Brian Vaughn
75e1e1431b
Expanded the reorder tests slightly
2019-04-17 13:11:18 -07:00
Brian Vaughn
634d4fece2
Added more inline comments
2019-04-17 13:03:18 -07:00
Brian Vaughn
29d43a2230
Merge pull request #171 from bvaughn/improve-contrast-light-mode
...
Improve contrast for light mode
2019-04-17 11:44:25 -07:00
Brian Vaughn
3fb9f6cdaa
Improve contrast for light mode
2019-04-17 11:40:55 -07:00
Brian Vaughn
c107e03132
Flow fix
2019-04-17 09:45:03 -07:00
Brian Vaughn
74be389124
Fixed a bug with re-ordering of children within a collapsed node
2019-04-17 09:39:54 -07:00
Brian Vaughn
178e89927a
Fixed some edge cases with collapsed by default. Still some bugs existing.
2019-04-17 07:45:33 -07:00