diff --git a/src/composables/useEmitter.ts b/src/composables/useEmitter.ts
index 240c557..134e969 100644
--- a/src/composables/useEmitter.ts
+++ b/src/composables/useEmitter.ts
@@ -8,7 +8,7 @@ export const backgroundMitt = new BackgroundMitt();
export const ipcEmit = (channel: string, payload: any) => {
backgroundMitt.emit('ipc-renderer', {
- endpoint: channel,
+ channel: channel,
message: payload
});
};
diff --git a/src/render/App.vue b/src/render/App.vue
index a7645d1..686591b 100644
--- a/src/render/App.vue
+++ b/src/render/App.vue
@@ -4,14 +4,12 @@
-
-
-
+
{{ context }}
@@ -22,23 +22,24 @@
import { defineComponent, ref, onMounted } from 'vue';
export default defineComponent({
- name: "MessageItem",
+ name: "Bubble",
props: ["text", "context", "type", "position"],
setup() {
+ const seen = ref(false);
/* initialize seen state */
- const seen = ref(() => {
- if (document.visibilityState === "visible") {
- return true;
- } else return false;
- });
+ if (document.visibilityState === "visible") {
+ seen.value = true;
+ } else seen.value = false;
onMounted(() => {
- if (!seen)
- document.addEventListener("visibilitychange", () => seen = true);
+ if(seen.value)
+ document.addEventListener("visibilitychange", () => {
+ seen.value = true
+ });
});
diff --git a/src/render/components/login.vue b/src/render/components/login.vue
index 6cb4dd6..bece6ea 100644
--- a/src/render/components/login.vue
+++ b/src/render/components/login.vue
@@ -35,7 +35,7 @@