Edge stuff
This commit is contained in:
parent
ee268c5e9c
commit
bb3349eff9
@ -24,7 +24,9 @@ class CommsClient {
|
|||||||
destroy() {
|
destroy() {
|
||||||
this.pageInfo = null;
|
this.pageInfo = null;
|
||||||
this.settings = null;
|
this.settings = null;
|
||||||
this.port.onMessage.removeListener(this._listener);
|
if (!BrowserDetect.edge) { // edge is a very special browser made by outright morons.
|
||||||
|
this.port.onMessage.removeListener(this._listener);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
setPageInfo(pageInfo){
|
setPageInfo(pageInfo){
|
||||||
@ -37,7 +39,9 @@ class CommsClient {
|
|||||||
|
|
||||||
var ths = this;
|
var ths = this;
|
||||||
this._listener = m => ths.processReceivedMessage(m);
|
this._listener = m => ths.processReceivedMessage(m);
|
||||||
this.port.onMessage.removeListener(this._listener);
|
if (!BrowserDetect.edge) {
|
||||||
|
this.port.onMessage.removeListener(this._listener);
|
||||||
|
}
|
||||||
this.port.onMessage.addListener(this._listener);
|
this.port.onMessage.addListener(this._listener);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -106,8 +106,6 @@ class PageInfo {
|
|||||||
}
|
}
|
||||||
|
|
||||||
this.removeDestroyed();
|
this.removeDestroyed();
|
||||||
|
|
||||||
// console.log("Rescan complete. Total videos?", this.videos.length)
|
|
||||||
}catch(e){
|
}catch(e){
|
||||||
console.log("rescan error:",e)
|
console.log("rescan error:",e)
|
||||||
}
|
}
|
||||||
|
@ -146,6 +146,22 @@ strike {
|
|||||||
background-color: #222 !important;
|
background-color: #222 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* BROWSER-SPECIFIC DISABLE */
|
||||||
|
.disabled-edge {
|
||||||
|
pointer-events: none !important;
|
||||||
|
filter: contrast(50%) brightness(40%) grayscale(100%) !important;
|
||||||
|
content: "NOT SUPPORTED IN THIS BROWSER";
|
||||||
|
}
|
||||||
|
.disabled-edge::after {
|
||||||
|
background-color: #333272;
|
||||||
|
color: #d8d9e6;
|
||||||
|
display: inline-block;
|
||||||
|
font-size: .75em;
|
||||||
|
font-variant: small-caps;
|
||||||
|
padding-left: 5px;
|
||||||
|
padding-right: 5px;
|
||||||
|
margin-left: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/* BUTTONS AND INPUTS */
|
/* BUTTONS AND INPUTS */
|
||||||
|
Loading…
Reference in New Issue
Block a user