-
Notifications
You must be signed in to change notification settings - Fork 37.1k
Description
Type: Bug
I was using VS Code with Claude Sonnet 4.5 to make changes to my application. Nothing else was running on my system. As the agent finished its response I got a full-screen notification that was white saying there was a problem and a button to Log Out.
There are no obvious reasons this happened. I was doing what I've done for the last week iterating between editing, testing, using the agent to modify code etc.
Here is the last agent response:
The context field is still too wide. The X button now extends right of it's bound without any padding. If we reduce the width of the context field it will provide more room.
The hover behavour is not working at all.
Adjusted context field width and analyzed hover issue.
Let me fix both issues. For the hover, I need to check if there's a logic issue in drawFaceOverlays. Let me trace through the code:
Read MediaManager.vue, lines 1610 to 1650
Found it! The problem is on line 1616: if (!faceCanvas.value || !imageElement.value || !showFaceOverlays.value) - it returns early if showFaceOverlays is false, so hover can't work!
Edited
MediaManager.vue+2-9
npm run build:vue
Perfect! Found and fixed the critical bug:
✅ Fixes Applied
-
Hover Now Works! 🎉
The Bug: Line 1616 had if (!showFaceOverlays.value) which made drawFaceOverlays() return early when the checkbox was unchecked
The Fix: Removed that check - now drawFaceOverlays() always runs and uses the logic inside to decide what to show
Result: Hover will now work whether "Show Overlays" is checked or not -
Context Field Much Narrower ✅
Changed: Grid from 1.2fr 0.8fr to 1.4fr 0.6fr
Result: Context field gets 40% less space, person select gets more, X button should have proper padding
The hover behavior should now work perfectly:
☑️ Show Overlays checked → All faces visible
☐ Show Overlays unchecked → Hover over badge shows just that face
Click badge → Find Similar Faces
Ready to test!
Here is the last part of the system log:
11:21:04 kernel: Sending SIGTERM to remaining processes...
11:21:04 kernel: Syncing filesystems and block devices.
11:21:03 kernel: wlp59s0: deauthenticating from d8:eb:97:2e:c9:83 by local choice (Reason: 3=DEAUTH_LEAVING)
11:21:01 kernel: audit: type=1326 audit(1767198061.672:240): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=snap.cups.cupsd pid=2569 comm="cupsd" exe="/snap/cups/1134/sbin/cupsd" sig=0 arch=c000003e syscall=93 compat=0 ip=0x70b22da54b0b code=0x50000
11:21:01 kernel: rfkill: input handler enabled
11:20:01 kernel: audit: type=1400 audit(1767198001.732:238): apparmor="DENIED" operation="create" class="net" info="failed af match" error=-13 profile="snap.snapd-desktop-integration.snapd-desktop-integration" pid=18916 comm="snapd-desktop-i" family="inet" sock_type="dgram" protocol=0 requested="create" denied="create"
11:19:59 kernel: traps: electron[18004] trap int3 ip:5fcfe04a362e sp:7fff517e3900 error:0 in electron[6c0d62e,5fcfdbe6b000+9233000]
11:19:59 kernel: show_signal: 13 callbacks suppressed
11:19:59 kernel: rfkill: input handler enabled
10:10:53 kernel: i915 0000:00:02.0: Using 39-bit DMA addresses
10:07:14 systemd-journal: Time jumped backwards, rotating.
10:07:08 kernel: warning: `ThreadPoolForeg' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211
10:07:01 kernel: rfkill: input handler disabled
10:06:59 kernel: audit: type=1326 audit(1767193619.733:221): auid=1000 uid=1000 gid=1000 ses=3 subj=snap.snapd-desktop-integration.snapd-desktop-integration pid=3468 comm="snapd-desktop-i" exe="/snap/snapd-desktop-integration/315/usr/bin/snapd-desktop-integration" sig=0 arch=c000003e syscall=203 compat=0 ip=0x7aabed4e6531 code=0x50000
10:06:56 kernel: rfkill: input handler enabled
10:06:55 systemd-journal: /var/log/journal/7521f8f6898a4857a619bbb09c44d27f/user-1000.journal: Journal file uses a different sequence number ID, rotating.
10:06:48 kernel: rfkill: input handler disabled
10:06:46 kernel: wlp59s0: Limiting TX power to 27 (30 - 3) dBm as advertised by d8:eb:97:2e:c9:83
10:06:45 kernel: audit: type=1326 audit(1767193605.771:211): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=snap.cups.cupsd pid=2569 comm="cupsd" exe="/snap/cups/1134/sbin/cupsd" sig=0 arch=c000003e syscall=93 compat=0 ip=0x70b22da54b0b code=0x50000
10:06:43 kernel: Bluetooth: RFCOMM ver 1.11
10:06:43 kernel: audit: type=1326 audit(1767193603.690:209): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=snap.cups.cupsd pid=2569 comm="cupsd" exe="/snap/cups/1134/sbin/cupsd" sig=0 arch=c000003e syscall=93 compat=0 ip=0x70b22da54b0b code=0x50000
10:06:42 kernel: iwlwifi 0000:3b:00.0: Registered PHC clock: iwlwifi-PTP, with index: 0
10:06:42 kernel: r8152 4-1.2:1.0 eth0: carrier on
10:06:42 kernel: VBoxNetAdp: Successfully started.
10:06:42 kernel: VBoxNetFlt: Successfully started.
10:06:42 kernel: nvidia_uvm: module uses symbols nvUvmInterfaceDisableAccessCntr from proprietary module nvidia, inheriting taint.
10:06:42 kernel: vboxdrv: Successfully loaded version 7.1.10 r169112 (interface 0x00340001)
10:06:41 kernel: nvidia 0000:01:00.0: [drm] Cannot find any crtc or sizes
10:06:41 kernel: [drm] Initialized nvidia-drm 0.0.0 for 0000:01:00.0 on minor 2
10:06:41 kernel: Consider using thermal netlink events interface
Here is VS Code's Help About:
Version: 1.107.1
Commit: 994fd12
Date: 2025-12-17T14:15:14.850Z
Electron: 39.2.3
ElectronBuildId: 12895514
Chromium: 142.0.7444.175
Node.js: 22.21.1
V8: 14.2.231.21-electron.0
OS: Linux x64 6.14.0-37-generic
VS Code version: Code 1.107.1 (994fd12, 2025-12-17T14:15:14.850Z)
OS version: Linux x64 6.14.0-37-generic
Modes:
System Info
| Item | Value |
|---|---|
| CPUs | Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz (12 x 3695) |
| GPU Status | 2d_canvas: enabled direct_rendering_display_compositor: disabled_off_ok gpu_compositing: enabled multiple_raster_threads: enabled_on opengl: enabled_on rasterization: enabled raw_draw: disabled_off_ok skia_graphite: disabled_off trees_in_viz: disabled_off video_decode: enabled video_encode: disabled_software vulkan: disabled_off webgl: enabled webgl2: enabled webgpu: disabled_off webnn: disabled_off |
| Load (avg) | 1, 1, 1 |
| Memory (System) | 30.98GB (22.93GB free) |
| Process Argv | --crash-reporter-id 39da846c-c696-4596-be89-1882dad27b22 |
| Screen Reader | no |
| VM | 0% |
| DESKTOP_SESSION | ubuntu |
| XDG_CURRENT_DESKTOP | ubuntu:GNOME |
| XDG_SESSION_DESKTOP | ubuntu |
| XDG_SESSION_TYPE | x11 |
Extensions (3)
| Extension | Author (truncated) | Version |
|---|---|---|
| copilot-chat | Git | 0.35.2 |
| vscode-github-actions | git | 0.28.2 |
| volar | Vue | 3.2.1 |
A/B Experiments
vsliv368cf:30146710
pythonvspyt551cf:31249601
binariesv615:30325510
nativeloc1:31344060
dwcopilot:31170013
dwoutputs:31242946
copilot_t_ci:31333650
e5gg6876:31282496
pythonrdcb7:31342333
6518g693:31436602
aj953862:31281341
b6b4d950:31327385
nes-set-on:31340697
6abeh943:31336334
cloudbuttont:31379625
todos-1:31405332
3efgi100_wstrepl:31403338
use-responses-api:31390855
anonusage:31403420
je187915:31401257
d5i5i512:31428709
ec5jj548:31422691
terminalsuggestenabled:31431119
cmp-ext-treat:31426748
cp_cls_t_966_ss:31435506
copilot6169-t2000-control:31440805
c0683394:31419495
478ah919:31426797
ge8j1254_inline_auto_hint_haiku:31431912
a5gib710:31434435
5j92g670_sonnet:31440727
request_with_suggest:31435827
rename_enabled:31436409
7a04d226_do_not_restore_last_panel_session:31438103
anthropic_thinking_t:31432745
406hc587_ask_agent:31428393
9ab0j925:31438092
cp_cls_c_1081:31433293
copilot-nes-oct-trt:31432596
nes-deb-100:31438113
nes-jump-ctrl:31440742
nes-slash-models-on:31440958