fix: 修复模组列表点击搜索按钮无法正确聚焦到搜索栏的问题 (#4783)
This commit is contained in:
@@ -19,6 +19,7 @@ package org.jackhuang.hmcl.ui.versions;
|
|||||||
|
|
||||||
import com.jfoenix.controls.*;
|
import com.jfoenix.controls.*;
|
||||||
import javafx.animation.PauseTransition;
|
import javafx.animation.PauseTransition;
|
||||||
|
import javafx.application.Platform;
|
||||||
import javafx.beans.binding.Bindings;
|
import javafx.beans.binding.Bindings;
|
||||||
import javafx.beans.property.BooleanProperty;
|
import javafx.beans.property.BooleanProperty;
|
||||||
import javafx.beans.property.ObjectProperty;
|
import javafx.beans.property.ObjectProperty;
|
||||||
@@ -241,7 +242,7 @@ final class ModListPageSkin extends SkinBase<ModListPage> {
|
|||||||
if (newToolbar != oldToolbar) {
|
if (newToolbar != oldToolbar) {
|
||||||
toolbarPane.setContent(newToolbar, ContainerAnimations.FADE);
|
toolbarPane.setContent(newToolbar, ContainerAnimations.FADE);
|
||||||
if (newToolbar == searchBar) {
|
if (newToolbar == searchBar) {
|
||||||
searchField.requestFocus();
|
Platform.runLater(searchField::requestFocus);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user