nezha ·

PR #308: 文件管理器右键菜单边缘定位修复

修复了文件资源管理器(File Explorer)中右键上下文菜单在视口边缘弹出时被截断的定位 Bug。

Git Commit: 185567b

PR 详情与改进:

  1. 右键菜单边缘定位计算
    • 当用户在靠近屏幕右侧或下方边缘的文件上点击右键时,菜单由于固定偏移计算,往往会跑出浏览器视口被部分截断。
    • 引入视口溢出检测算法,动态计算菜单高宽。如果弹窗位置超出视口,自动将弹出锚点翻转(向左或向上弹出),保证右键菜单各项永远完全可见。