From d828ed83a5553a6845d1f79082c922f87c0044f0 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Sat, 1 Apr 2023 13:03:16 +0800 Subject: [PATCH] no message --- app/Services/WebSocketService.php | 1 + resources/assets/js/components/AutoTip.vue | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Services/WebSocketService.php b/app/Services/WebSocketService.php index 8b95b46cd..a83dde8db 100644 --- a/app/Services/WebSocketService.php +++ b/app/Services/WebSocketService.php @@ -43,6 +43,7 @@ class WebSocketService implements WebSocketHandlerInterface $fd = $request->fd; $get = Base::newTrim($request->get); $action = $get['action']; + Cache::forget("User::encrypt:" . $fd); switch ($action) { /** * 网页访问 diff --git a/resources/assets/js/components/AutoTip.vue b/resources/assets/js/components/AutoTip.vue index b32cd0885..04466b33a 100644 --- a/resources/assets/js/components/AutoTip.vue +++ b/resources/assets/js/components/AutoTip.vue @@ -62,9 +62,10 @@ methods: { handleTooltipIn () { const $content = this.$refs.content; + if (!$content) return; let range = document.createRange(); range.setStart($content, 0); - range.setEnd($content, $content.childNodes?.length || 0); + range.setEnd($content, $content.childNodes.length || 0); const rangeWidth = range.getBoundingClientRect().width; this.showTooltip = Math.floor(rangeWidth) > Math.floor($content.offsetWidth); if (this.showTooltip && this.existSlot) {