Brian Vaughn
edc598e62a
Fixed Tree minWidth initial case to fill 100% width
2019-04-09 11:43:49 -07:00
Brian Vaughn
1cc219009a
Tweaked owners stack CSS to fix another overflow issue
2019-04-09 11:12:39 -07:00
Brian Vaughn
49f6a22b5b
Remember max Tree width as new nested items are rendered
2019-04-09 10:58:43 -07:00
Brian Vaughn
d6bd3dc503
Fixed owner stack size calculation bug that sometimes caused bad overflow
2019-04-09 10:18:04 -07:00
Brian Vaughn
f1fc4b0331
Merge pull request #108 from bvaughn/reach-ui-menubutton
...
Use @reach MenuButton for owner stack menu [WIP]
2019-04-09 08:58:08 -07:00
Brian Vaughn
a29ab9ab79
Tree arrow navigation respects event.defaultPrevented
...
This prevents Reach MenuButton operations from also changing the tree selection in the background
2019-04-09 08:37:34 -07:00
Brian Vaughn
163bc234df
Disable text selection for OwnersStack buttons
2019-04-09 08:36:54 -07:00
Brian Vaughn
db629fa073
Updated OwnersStack CSS to properly override React styles
2019-04-09 08:30:24 -07:00
Dan Abramov
4bde8f6503
Merge pull request #103 from gaearon/sad-one-way
...
Make DOM selection binding one-way
2019-04-09 13:25:08 +01:00
Brian Vaughn
ba99444515
Use @reach MenuButton for owner stack menu
2019-04-08 18:34:48 -07:00
Sophie Alpert
a2d84fa613
pointer-events: none to fix flicker on Overlay "tip"
...
If click-to-inspect then hover an element in just the right place, it flickers between two elements because this "tip" element catches the hover. This should fix it.
2019-04-08 18:26:30 -07:00
Dan
72eccb465d
Make DOM selection binding one-way
2019-04-09 01:30:40 +01:00
Dan Abramov
267ab34fbd
Merge pull request #99 from gaearon/sync-tabs
...
Sync DevTools Elements and Components tabs
2019-04-08 23:55:16 +01:00
Dan
3b793953b1
Keep DOM selection if last $0 resolves to same component
2019-04-08 23:46:47 +01:00
Dan
436912ab2d
Remove unnecessary logic
2019-04-08 23:35:01 +01:00
Dan
7aecd58d81
Nits
2019-04-08 23:28:31 +01:00
Dan
c91676b557
Don't change browser selection unless React selection changed
2019-04-08 21:57:13 +01:00
Brian Vaughn
5db5e40bf1
Replaced Agent setInterval with throttle+memoize
2019-04-08 13:50:04 -07:00
Dan Abramov
388677fcbc
Merge branch 'master' into continuous-select
2019-04-08 20:50:58 +01:00
Dan Abramov
4a301bd0e0
Sync DevTools Elements and Components tabs
2019-04-08 20:41:01 +01:00
Brian Vaughn
44ecff31e3
Fixed an unpleasant interaction with owners modal "..." button
2019-04-08 12:20:45 -07:00
Brian Vaughn
e43cfa0239
Don't re-measure owners stack sizes unnecessarily
2019-04-08 12:05:07 -07:00
Brian Vaughn
174125c854
Merge branch 'master' of github.com:bvaughn/react-devtools-experimental
2019-04-08 11:41:56 -07:00
Brian Vaughn
58ae3c63a8
Added export-log icon. Removed unnecessary variable assignment.
2019-04-08 11:41:25 -07:00
Dan Abramov
ab89d6500f
Fix missing key
2019-04-08 19:01:28 +01:00
Brian Vaughn
fefb2bc99b
Merge branch 'inspect-log' of https://github.com/gaearon/react-devtools-experimental into gaearon-inspect-log
2019-04-08 10:41:58 -07:00
Brian Vaughn
7115408751
Added for itemData
2019-04-08 10:40:40 -07:00
Dan Abramov
5b120d6b24
Add a separate button for logging values
2019-04-08 18:39:37 +01:00
Dan Abramov
b176cd4414
Refactor: split inspectElementRaw
2019-04-08 18:37:36 +01:00
Dan Abramov
52014671bf
Make Flow happy
2019-04-08 18:03:48 +01:00
Dan Abramov
c6ee445ea9
Address review
2019-04-08 18:00:48 +01:00
Dan Abramov
6538e7141a
Add a comment
2019-04-08 17:58:12 +01:00
Dan Abramov
39223239bb
Select DOM nodes on hover
2019-04-08 17:58:12 +01:00
Dan Abramov
cb164eb9fb
Merge pull request #91 from gaearon/fix-scroll
...
Fix spurious autoscroll
2019-04-08 17:51:35 +01:00
Brian Vaughn
c619d56b1c
Merge pull request #93 from gaearon/keep-mounted
...
Preserve state when switching tabs
2019-04-08 08:43:31 -07:00
Dan Abramov
edfab66104
Rename "owner stack" label to "rendered by"
2019-04-08 15:40:40 +01:00
Dan Abramov
132529da79
Preserve state when switching tabs
2019-04-08 15:29:51 +01:00
Dan
0a6d637619
Fix spurious autoscroll
2019-04-08 00:51:31 +01:00
Brian Vaughn
2ba3ee6c1c
Merge pull request #86 from gaearon/owner-stack-id
...
Preserve selection on exiting owner mode
2019-04-07 15:42:43 -07:00
Brian Vaughn
7e2ef6a34e
Merge pull request #87 from gaearon/bump-overscan
...
Bump overscan to 3
2019-04-07 15:36:20 -07:00
Brian Vaughn
77267e8544
Fixed Toggle Flow prop types
2019-04-07 15:34:35 -07:00
Brian Vaughn
f61507158e
Merge branch 'hristo-kanchev-owner-stack-enhancement'
2019-04-07 15:33:42 -07:00
Brian Vaughn
e489c8ac8e
Owners stack modal behaves and looks more like a modal
2019-04-07 15:32:13 -07:00
Brian Vaughn
2ac815784b
Removed unnecessary layout effect in favor of a setState
2019-04-07 15:19:17 -07:00
Dan Abramov
a9c20f0b36
Merge pull request #88 from gaearon/remove-ring
...
Remove tree focus ring
2019-04-07 20:16:06 +01:00
Dan
5a118701b0
Pass Toggle label through
2019-04-07 18:44:11 +01:00
Brian Vaughn
2e5e88e127
Cleaned up is-overflowing hook and dependencies
2019-04-07 10:34:44 -07:00
Dan
2607b39fe1
Remove tree focus ring
2019-04-07 18:20:34 +01:00
Brian Vaughn
5b6dbb8dd7
Replaced some passive effects with layout effects to avoid flash of overflowed owners
2019-04-07 10:01:18 -07:00
Brian Vaughn
df00a9639e
Removed some unnecessary functions
2019-04-07 09:58:34 -07:00