瀏覽代碼

Fix IE focus fix which has been broken since 7.0.0 (#7965)

Change-Id: Ia0aee645ed3b0ba6de33a6a2ce9f8bde9b84f44f
tags/7.7.0.alpha2
Artur Signell 8 年之前
父節點
當前提交
e5addd7eb2
共有 1 個檔案被更改,包括 5 行新增3 行删除
  1. 5
    3
      client/src/main/java/com/vaadin/client/ui/VScrollTable.java

+ 5
- 3
client/src/main/java/com/vaadin/client/ui/VScrollTable.java 查看文件

@@ -8005,9 +8005,11 @@ public class VScrollTable extends FlowPanel implements HasWidgets,
* handler is still active. (#10464)
*/
Element focusedElement = WidgetUtil.getFocusedElement();
if (Util.getConnectorForElement(client, getParent(), focusedElement) == this
&& focusedElement != null
&& focusedElement != scrollBodyPanel.getFocusElement()) {
if (focusedElement != null
&& focusedElement != scrollBodyPanel.getFocusElement()
&& Util.getConnectorForElement(client, getParent(),
focusedElement) == ConnectorMap.get(client)
.getConnector(this)) {
/*
* Steal focus back to the focus handler if it was moved to some
* other part of the table. Avoid stealing focus in other cases.

Loading…
取消
儲存