Google chrome extension 为什么在chrome扩展选项ui中,右键单击菜单位于错误的位置?

Google chrome extension 为什么在chrome扩展选项ui中,右键单击菜单位于错误的位置?,google-chrome-extension,Google Chrome Extension,我正在使用新的选项页面(在清单中声明为“options_ui”)开发一个谷歌浏览器扩展。在过去的一周左右,我开始看到这个问题: 在“选项”页面中单击鼠标右键时,上下文菜单将显示在单击位置的最右侧。此外,元素的下拉列表也会显示在最右侧,而不是它应该放在的select元素下面 我用不同的chrome帐户在不同的机器上复制了这个问题。我尝试了一个简单的扩展,只是为了确保。这是我的舱单: { "name": "test", "version": "1.0", "manifest_version": 2,

我正在使用新的选项页面(在清单中声明为“options_ui”)开发一个谷歌浏览器扩展。在过去的一周左右,我开始看到这个问题:

在“选项”页面中单击鼠标右键时,上下文菜单将显示在单击位置的最右侧。此外,
元素的下拉列表也会显示在最右侧,而不是它应该放在的select元素下面

我用不同的chrome帐户在不同的机器上复制了这个问题。我尝试了一个简单的扩展,只是为了确保。这是我的舱单:

{
"name": "test",
"version": "1.0",
"manifest_version": 2,
"description": "check out options page bug",
"browser_action": {
    "default_popup": "popup.html"
},
"options_ui": {
    "page": "options.html"
}
}
和my options.html:

<!DOCTYPE HTML>
<html lang="en">
<head>
    <title>test</title>
</head>
<body>
    <select>
        <option>one</option>
        <option>two</option>
        <option>three</option>
    </select>
</body>

测试
一
二
三

有人知道为什么会发生这种情况,以及我能做些什么来修复它吗?

Chrome似乎已经解决了这个问题。

我看不出你的代码有任何问题,我这边看起来不错(见附图)。这是您的预期输出吗?我可以复制-这肯定是一个错误。这需要提交到-你已经有了一个很好的例子。请稍后在这里发布一个答案,并链接到该问题。谢谢,我报告了该问题:@abielita,这是我的预期输出。在“选项”页面上单击鼠标右键时会出现问题。上下文菜单不会出现在您单击的位置。此外,下拉菜单也不会像应该的那样出现在元素下。但是,我注意到,在重新加载选项页面之前,以任何方式更改浏览器的大小都可以暂时解决此问题。