openai-translator
openai-translator copied to clipboard
[Bug] 还是会有不能移动的问题
Search before asking
- [X] I searched in the issues and found nothing similar.
OpenAI Translator version
0.0.17
System version
Win10 LTSC 1809
Browser version
Chrome 110.0.5481.180
Minimal reproduce step
https://user-images.githubusercontent.com/48620527/224475498-3eb43e68-3271-4e83-8349-1320ffd5f497.mp4
What did you expect to see?
显示翻译文本的区域,当行数超出设定的时候,加一个文本域
What did you see instead?
翻译行数过多的时候,还会有不能纵向移动的问题
Anything else?
No response
Are you willing to submit a PR?
- [ ] I'm willing to submit a PR!
边界情况没有穷尽啊 XD
我更新了描述,能不能在下边也加一个这样的文本域

本意是想把它固定在可视窗口之内 但是当它高度超过可视窗口的时候就出现了这个问题
如果在翻译后内容的区域增加滚动条的话也许体验会差一些
本意是想把它固定在可视窗口之内 但是当它高度超过可视窗口的时候就出现了这个问题
超过页面上边界后将无法再移动它,区域外的部分永远不可视了

我能想到这三种方案,大家有什么想法吗?

我能想到这三种方案,大家有什么想法吗?
第二种,然后可以让 Popup 顶部增长不越过浏览器上边界或者在越过之后可以拖下来吗? bad case: web 多行划词 Popup 顶部越过浏览器上边界死那儿了
实现了方案 2,双滚动条的实际体验很差
最终决定结合方案 2、3:基于 Document 定位,最大高度等于 Window

实现了方案 2,双滚动条的实际体验很差 最终决定结合方案 2、3:基于 Document 定位,最大高度等于 Window
之前的 bad case 似乎还是存在,我开了新 issue #235
这个问题在 PR #228 中修复,等待合并后的下一个新版本这个问题就解决了