diff --git a/src/common/Modal/Modal.js b/src/common/Modal/Modal.js
index df4a94fd7..b1e13ec6f 100644
--- a/src/common/Modal/Modal.js
+++ b/src/common/Modal/Modal.js
@@ -1,6 +1,12 @@
import React from 'react';
import ReactDOM from 'react-dom';
+import { FocusableProvider } from 'stremio-common';
-const Modal = (props) => ReactDOM.createPortal(
, document.body);
+const Modal = (props) => ReactDOM.createPortal(
+
+
+ ,
+ document.getElementById('app')
+);
export default Modal;
diff --git a/src/common/Router/Router.js b/src/common/Router/Router.js
index ec07216d1..a5b5d8710 100644
--- a/src/common/Router/Router.js
+++ b/src/common/Router/Router.js
@@ -2,6 +2,7 @@ import React, { Component, Fragment } from 'react';
import pathToRegexp from 'path-to-regexp';
import PathUtils from 'path';
import UrlUtils from 'url';
+import { FocusableProvider } from 'stremio-common';
class Router extends Component {
constructor(props) {
@@ -99,7 +100,11 @@ class Router extends Component {
{
this.state.views
.filter(({ element }) => React.isValidElement(element))
- .map(({ path, element }) => {element}
)
+ .map(({ path, element }) => (
+
+ {element}
+
+ ))
}
);