diff --git a/.eslintrc.json b/.eslintrc.json
index aaaaaeb6..e45e446f 100644
--- a/.eslintrc.json
+++ b/.eslintrc.json
@@ -62,7 +62,7 @@
"indent": ["error", 4, { "SwitchCase": 1 }],
"arrow-parens": ["error", "as-needed"],
"eol-last": ["error", "always"],
- "func-call-spacing": ["error", "never"],
+ "@typescript-eslint/func-call-spacing": ["error", "never"],
"no-multi-spaces": "error",
"no-trailing-spaces": "error",
"no-whitespace-before-property": "error",
diff --git a/src/components/PluginSettings/PluginModal.tsx b/src/components/PluginSettings/PluginModal.tsx
index c5028732..1818a8bc 100644
--- a/src/components/PluginSettings/PluginModal.tsx
+++ b/src/components/PluginSettings/PluginModal.tsx
@@ -129,6 +129,8 @@ export default function PluginModal({ plugin, onRestartNeeded, onClose, transiti
return There are no settings for this plugin.;
} else {
const options = Object.entries(plugin.options).map(([key, setting]) => {
+ if (setting.hidden) return null;
+
function onChange(newValue: any) {
setTempSettings(s => ({ ...s, [key]: newValue }));
}
diff --git a/src/plugins/invisibleChat/index.tsx b/src/plugins/invisibleChat/index.tsx
index eb92d764..feae548f 100644
--- a/src/plugins/invisibleChat/index.tsx
+++ b/src/plugins/invisibleChat/index.tsx
@@ -85,7 +85,7 @@ function ChatBarIcon() {
onMouseLeave={onMouseLeave}
innerClassName={ButtonWrapperClasses.button}
onClick={() => buildEncModal()}
- style={{ padding: "0 4px" }}
+ style={{ padding: "0 2px", scale: "0.9" }}
>