* Copied de.js contents to new file de-fix.js
* Copied de.js contents back from de-fix.js
* Copied contents of ko.js to ko-fix.js
* Copied ko.js contents back from ko-fix.js
* Copied contents from BlueprintFunctions.js to BlueprintFunctions-fix.js
* Copied contents back from BlueprintFunctions-fix.js to BlueprintFunctions.js
* Copied contents of LineChart.jsx to LineChart-fix.jsx
* Copied contents back from LineChart-fix.jsx to LineChart.jsx
* Copied contents of PieChart.jsx to PieChart-fix.jsx
* Copied contents back from PieChart-fix.jsx to PieChart.jsx
* Copied contents from Slider.jsx to Slider-fix.jsx
* Copied contents back from Slider-fix.jsx to Slider.jsx
* Copied contents from VerticalBarChart.jsx to VerticalBarChart-fix.jsx
* Copied contents back from VerticalBarChart-fix.jsx to VerticalBarChart.jsx
* Deleting 'fix' files
* Cleanup for linting issues, and added last bit of focus handling for selected modifications and specials
* added correct value for selectedRefId for utility slot section menu when Empty All selected
Added keydown and focus handlers for Slot Section Menus ("Core Internal", "Optional Internal", etc.)
When focus is on the header, Enter key will open the menu and set focus to either the first option, or else the currently selected option, such as "Planetary Explorer" in Core Internal menu (if one has been previously selected).
While menu is open, Tab and Shift-Tab will move the focus up and down as expected. Shift-tab on first option will move focus to last option in the menu, and Tab on the last option will move focus to the top. Focus will stay inside the menu until menu is closed.
When focus is on a menu options, hitting the Enter key will trigger the onClick function for that option, and will set the option as the currently selected option for that menu.
Esc key will close the menu and set focus to the menu header H1 element.
* Added tabIndex=0 to <svg> in Slider to allow keyboard focus
* further tests for mobile keyboard fix
* Proof of concept of way to get mobile keyboard to open for Slider component
* Added CSS to slider input box to make it invisible but still usable
* Update to hide text input and move it up to same position as slider
* Change slider text field type to 'tel" to force numeric-only keyboard on mobile
* Added focus/blur handlers and initial styling to show/hide text field component
* Update to insure text field values are updated when slider moves, and vice versa.
* Added timeout handler for Outfitting sliders to raise keyboard after 1500ms. Doesn't work 100% on iPhone.
* Changed touch/mouse down event handlers to change the display value on the parent div, then use componentDidUpdate to set focus on the text box.
* Added tap/hold mousedown/hold keyboard display - works on desktop, iOS, and Android