Description
Environment
Second Life Release 7.1.15.15596336374 (64bit)
Rest of environment-
Release NotesCPU: Intel(R) Core(TM) i7-9700K CPU @ 3.60GHz (3600.01 MHz)
Memory: 16302 MB
OS Version: Microsoft Windows 10 64-bit (Build 19045.6093)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: NVIDIA GeForce RTX 2080/PCIe/SSE2
Windows Graphics Driver Version: 32.0.15.7652
OpenGL Version: 4.6.0 NVIDIA 576.52
Window size: 1512x940
Font Size Adjustment: 96pt
UI Scaling: 1
Draw distance: 512m
Bandwidth: 3000kbit/s
LOD factor: 4
Render quality: 5
Texture memory: 8192MB
Disk cache: Max size 1638.4 MB (99.2% used)
J2C Decoder Version: KDU v7.10.4
Audio Driver Version: OpenAL, version 1.1 ALSOFT 1.24.2 / OpenAL Community / OpenAL Soft: OpenAL Soft
Dullahan: 1.14.0.202408091639
CEF: 118.4.1+g3dd6078+chromium-118.0.5993.54
Chromium: 118.0.5993.54
LibVLC Version: 3.0.21
Voice Server Version:
July 13 2025 07:06:43
Description
PR with a possible solution-
#4366
Depending on how the IM floater's width is scaled, the emojis in the recent emoji list have their hitboxes incorrect, and mousing over them or clicking on them can click the emojis next to the one you meant. This appears to be caused by the recent emojis trying to centre themselves instead of be left align, but the hitboxes are always left aligned.
Video showing the bug-
SecondLifeViewer_2025-07-13_22-20-58.mp4
Video showing resizing the floater fixing and also causing the bug-
SecondLifeViewer_2025-07-14_01-20-30.mp4
Reproduction steps
- Use emoji's in chat so they appear in the recently used emojis list
- Shrink/expand the chat floater and observe the positions of the emojis move
- While the emojis are offset to the right of where they should be, mouse over them and observe the hitboxes not lining up.