工具提示可能会一直停留在 UI 控件上,尤其是在触摸设备上
作者: meinioz创建于 2026年9月14日更新于 2026年9月14日
标签needs-triage
当前的行为
节点-RED编辑器中的工具提示在与按钮互动后可以保持可见,并在某些情况下被卡住于其他UI控制上.
这个问题在iPad和iPhone等触摸设备上尤其明显. 最恶劣的罪犯是编辑部右下角的控制.
例如,从左侧边栏或从右侧边栏切换可以显示一个覆盖整行控件的工具提示。 工具提示在与界面继续互动时不会移动.
通常我可以自拍工具提示 让它消失 虽然这可以无意中激活控制器 通常,这些控制似乎没有采取任何行动。
然而,在某些情况下,一个工具提示或工具提示相关的UI元素会被完全卡入屏幕而不会消失. 此时我找到恢复接口的唯一可靠方式是刷新节点-RED会话.
我也尝试过致残:
设置 → 其他 → 显示提示
这似乎不影响行为。
这个问题也出现在Node-RED4.1.1中,尽管由于工具提示较少,因此不那么明显。 在节点RED 5.0.7中,这一点更为明显。
<img宽="680"高="454" alt="Image" src="https://GitHub.com/user-attachments/assets/7b4a116-7b82-49e9-a2ca-dea9a853b2ae"/".
• 预期行为
工具提示要么不应显示为触摸互动,要么在用户与编辑器继续互动时被自动解除,要么在一段合理的超时后被自动消失. 特别是,它们不应无限期地超越其他控制。
- 在Safari打开iPad或iPhone上的节点RED编辑器。
- 使用触摸方式与编辑进行互动。
- 接住右下角的一个控件,如切换左侧栏或切换右侧栏.
- 观察出现的工具提示。
- 继续与控制措施互动。
工具提示可以保持可见并覆盖其下方的控制.
用不同的控制来重复这段话,在编辑器的其他部分会产生类似的行为.
示例流量
不适用。 这个问题发生在节点-RED编辑器UI中,并不依赖于特定的流量.
环境
- 节点-RED版本:5.0.7(也转载于4.1.1)
- Node.js版本:未知——节点RED作为家用助理加装安装
- npm版本:未知——节点-RED作为家用助理加载安装
- 平台/OS:iPad 第7代(MW772X/A),iPadOS 18.7.10;还iPhone 17e(MHRV4X/A),iOS 26.6.2
- 浏览器:Safari,两个设备上的最新可用版本
内容来源: node-red/node-red