对话框与TinyMCE链接弹出失去焦点后标签在Mac上



我有一个从任务面板加载项打开的TinyMCE编辑器的对话框,它在Mac上有一些奇怪的行为。

当对话框中的编辑器打开一个标准的链接弹出窗口,然后开始选择选项卡时,问题就开始了。当tab键回到word窗口时,不同设备的行为不同,到目前为止,我经历了3种不同的情况:

    • Word window not maximized: Works
    • Word窗口最大化:TinyMCE弹出框冻结
    • Word window not maximized: TinyMCE弹出框冻结
    • Word窗口最大化:Word对话框冻结
    • Word window not maximized: TinyMCE弹出框冻结
    • Word窗口最大化:TinyMCE弹出框冻结

在所有的情况下,调整对话框的大小可以解冻所有的东西,所以似乎在按下选项卡后,Word窗口或多或少失去了焦点。

一个最小的工作示例是

  1. 在对话窗口中打开以下代码
  2. 打开TinyMCE中弹出的链接
  3. 选项卡切换到另一个窗口,然后返回Word窗口,使Word最大化
代码:

<!DOCTYPE html>
<html>
<head>
    <title>Link</title>
    <meta charset="utf-8" />
    <script src="//cdn.tinymce.com/4/tinymce.min.js"></script>
    <script type="text/javascript">
        tinymce.init({
            selector: 'textarea',
            plugins: 'link',
            toolbar: 'link'
        });
    </script>
</head>
<body>
    <textarea></textarea>
</body>
</html>

我们承认这个问题,这是一个产品bug,将在11月15.28版本中修复。

最新更新