diff --git a/renderer/src/styles/ui/addonlist.css b/renderer/src/styles/ui/addonlist.css
index 77a548e9..a6fef53a 100644
--- a/renderer/src/styles/ui/addonlist.css
+++ b/renderer/src/styles/ui/addonlist.css
@@ -237,7 +237,7 @@
}
.bd-addon-modal {
- min-height: unset;
+ min-height: 0;
}
.bd-addon-modal-settings {
diff --git a/renderer/src/ui/errorboundary.jsx b/renderer/src/ui/errorboundary.jsx
index f60e746d..4587411e 100644
--- a/renderer/src/ui/errorboundary.jsx
+++ b/renderer/src/ui/errorboundary.jsx
@@ -15,7 +15,7 @@ export default class ErrorBoundary extends React.Component {
}
render() {
- if (this.state.hasError) return
IPC.openDevTools()} className="react-error">There was an unexpected Error. Click to open console for more details.
;
+ if (this.state.hasError && !this.props.hideError) return IPC.openDevTools()} className="react-error">There was an unexpected Error. Click to open console for more details.
;
return this.props.children;
}
}
diff --git a/renderer/src/ui/modals.js b/renderer/src/ui/modals.js
index 5d712766..e86d7f0a 100644
--- a/renderer/src/ui/modals.js
+++ b/renderer/src/ui/modals.js
@@ -280,7 +280,7 @@ export default class Modals {
static makeStack() {
const div = DOMManager.parseHTML(``);
DOMManager.bdBody.append(div);
- ReactDOM.render(, div);
+ ReactDOM.render(, div);
this.hasInitialized = true;
}
diff --git a/renderer/src/ui/modals/stack.jsx b/renderer/src/ui/modals/stack.jsx
index 79886e87..28613e5a 100644
--- a/renderer/src/ui/modals/stack.jsx
+++ b/renderer/src/ui/modals/stack.jsx
@@ -7,8 +7,8 @@ import Backdrop from "./backdrop";
const {Fragment, useState, useCallback, useEffect} = React;
-const Transitions = WebpackModules.getModule(m => m?.defaultProps?.transitionAppear);
-// const Transitions = WebpackModules.getByProps("TransitionGroup").TransitionGroup;
+const Transitions = WebpackModules.getModule(m => m?.defaultProps?.transitionAppear || m?.TransitionGroup?.defaultProps);
+const TransitionGroup = Transitions.TransitionGroup ?? Transitions;
class ModalLayer extends React.Component {
constructor(props) {
@@ -69,8 +69,8 @@ export default function ModalStack() {
};
}, [addModal]);
- return
+ return
removeModal(modals[modals.length - 1].modalKey)} />
{modals.length && removeModal(modals[modals.length - 1].modalKey)} />}
- ;
+ ;
}
\ No newline at end of file