Fix #3441 by correctly synchronizing focus on screen init
This commit is contained in:
@@ -70,6 +70,9 @@ public class CrafterManagerScreen extends BaseScreen<CrafterManagerContainerMenu
|
|||||||
}
|
}
|
||||||
|
|
||||||
addRenderableWidget(searchField);
|
addRenderableWidget(searchField);
|
||||||
|
if (searchField.isFocused()) {
|
||||||
|
setFocused(searchField);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@@ -146,6 +146,9 @@ public class GridScreen extends BaseScreen<GridContainerMenu> implements IScreen
|
|||||||
}
|
}
|
||||||
|
|
||||||
addRenderableWidget(searchField);
|
addRenderableWidget(searchField);
|
||||||
|
if (searchField.isFocused()) {
|
||||||
|
setFocused(searchField);
|
||||||
|
}
|
||||||
|
|
||||||
if (grid.getViewType() != -1) {
|
if (grid.getViewType() != -1) {
|
||||||
addSideButton(new GridViewTypeSideButton(this, grid));
|
addSideButton(new GridViewTypeSideButton(this, grid));
|
||||||
|
Reference in New Issue
Block a user