Update Compass QoL Enhancer to 1.24.3
- Prevent clicking on a learning task from changing back to the Dashboard tab
This commit is contained in:
parent
ed564db7fa
commit
50db62f7f5
|
@ -2,7 +2,7 @@
|
||||||
// @name Compass QoL Enhancer
|
// @name Compass QoL Enhancer
|
||||||
// @namespace blankie-scripts
|
// @namespace blankie-scripts
|
||||||
// @match http*://*.compass.education/*
|
// @match http*://*.compass.education/*
|
||||||
// @version 1.24.2
|
// @version 1.24.3
|
||||||
// @author blankie
|
// @author blankie
|
||||||
// @description A userscript that adds small but useful features for Compass, such as the ability to close windows by clicking on the background
|
// @description A userscript that adds small but useful features for Compass, such as the ability to close windows by clicking on the background
|
||||||
// @inject-into page
|
// @inject-into page
|
||||||
|
@ -109,15 +109,18 @@ if (productNavBar) {
|
||||||
productNavBar.style.zIndex = 20000;
|
productNavBar.style.zIndex = 20000;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Prevent the dashboard tab in the user page being "dsh"
|
|
||||||
let UserProfileNewWidget = getExtClass("Compass.widgets.UserProfileNewWidget");
|
let UserProfileNewWidget = getExtClass("Compass.widgets.UserProfileNewWidget");
|
||||||
if (UserProfileNewWidget) {
|
if (UserProfileNewWidget) {
|
||||||
|
// Prevent the dashboard tab in the user page being "dsh"
|
||||||
let original = UserProfileNewWidget.prototype.createItems;
|
let original = UserProfileNewWidget.prototype.createItems;
|
||||||
UserProfileNewWidget.prototype.createItems = function() {
|
UserProfileNewWidget.prototype.createItems = function() {
|
||||||
let res = original.apply(this, arguments);
|
let res = original.apply(this, arguments);
|
||||||
delete res[0].listeners;
|
delete res[0].listeners;
|
||||||
return res;
|
return res;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// Prevent clicking on a learning task from changing back to the Dashboard tab
|
||||||
|
UserProfileNewWidget.prototype.processHashChange = function() {};
|
||||||
}
|
}
|
||||||
|
|
||||||
function handleNewsItemClick(event) {
|
function handleNewsItemClick(event) {
|
||||||
|
|
Loading…
Reference in New Issue