From f26af8d8c58f39a4cd20eb3a565201c266f990c8 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Wed, 13 Mar 2019 21:09:05 -0700 Subject: [PATCH] Focus the current preset when opening the preset overlay --- js/components/MilkdropWindow/PresetOverlay.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/js/components/MilkdropWindow/PresetOverlay.tsx b/js/components/MilkdropWindow/PresetOverlay.tsx index 878271f2..36e56356 100644 --- a/js/components/MilkdropWindow/PresetOverlay.tsx +++ b/js/components/MilkdropWindow/PresetOverlay.tsx @@ -75,6 +75,12 @@ class PresetOverlay extends React.Component { // _Also_ ideally we could avoid this prop all together. this.props.onFocusedKeyDown(this._handleFocusedKeyboardInput) ); + const { currentPresetIndex } = this.props; + if (currentPresetIndex != null) { + this.setState({ + selectedListIndex: this._listIndexFromPresetIndex(currentPresetIndex) + }); + } } componentWillUnmount() {