Я работаю над настольным приложением, основанным на Electron + ReactJS + Redux + Material-UI + Webpack. Все работает отлично, за исключением некоторых компонентов Material-UI, таких как <IconMenu />
и <CircularProgress />
. Эти элементы не корректно отображаются Electron, однако они отлично работают в браузере Chrome.
Вот несколько скриншотов:
вместо
вместо
Я не знаю, почему это происходит, так как пользовательские переходы отлично работают, но я действительно думаю, что проблема в том, что они используют элементы SVG, которые не отображаются правильно. Однако настраиваемый SVG работает нормально.
Это действительно раздражает, и я потратил много времени, чтобы справиться с этим безрезультатно, поэтому, наконец, я прошу о помощи.