Revert fa317be (temporarily show previously selected element props)
Brian Vaughn committed
Apr 3, 2019 at 07:52 UTC
6772f2a9e172f32608bf820c518c471edb81b306
1 file changed
+1
-11
src/devtools/views/Components/SelectedElement.js
+1
-11
@@ -30,9 +30,7 @@ export default function SelectedElement(_: Props) {
30
const element =
31
selectedElementID !== null ? store.getElementByID(selectedElementID) : null;
32
33
- const actualInspectedElement = useInspectedElement(selectedElementID);
34
- // The UI lags behind to avoid flashing a loading state.
35
- const inspectedElement = useLastNonNullValue(actualInspectedElement);
33
+ const inspectedElement = useInspectedElement(selectedElementID);
34
35
const highlightElement = useCallback(() => {
36
if (element !== null && selectedElementID !== null) {
@@ -286,11 +284,3 @@ function useInspectedElement(id: number | null): InspectedElement | null {
284
285
return inspectedElement;
286
}
289
-
290
-function useLastNonNullValue<T>(value: T | null): T | null {
291
- const [lastNonNullValue, setLastNonNullValue] = useState(value);
292
- if (value !== null && value !== lastNonNullValue) {
293
- setLastNonNullValue(value);
294
- }
295
- return lastNonNullValue;
296
-}