fix:修复相应自定义画布的resize重绘事件

This commit is contained in:
ShakeFlower 2026-02-23 22:07:07 +08:00
parent a21287d6c8
commit b788473533

View File

@ -3079,8 +3079,8 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
const originResize = core.control.resize;
core.control.resize = function () {
originResize.apply(core.control, arguments);
const { _back, _itemInv, _equipSlots: _equipChangeBoard, _itemInfo: _itemInfoBoard } = UI;
[_back, _itemInv, _equipChangeBoard, _itemInfoBoard].forEach((menu) => { if (menu && menu.onDraw) menu.drawContent(); });
const { _back, itemInv, _equipSlots: _equipChangeBoard, _itemInfo: _itemInfoBoard } = UI;
[_back, itemInv, _equipChangeBoard, _itemInfoBoard].forEach((menu) => { if (menu && menu.onDraw) menu.drawContent(); });
}
// #endregion
@ -4544,8 +4544,12 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
const originResize = core.control.resize;
core.control.resize = function () {
originResize.apply(core.control, arguments);
/** @type {SettingBack} */
const settingMenu = core.plugin.settingMenu;
if (settingMenu && settingMenu.onDraw) settingMenu.drawContent();
if (settingMenu && settingMenu.onDraw) {
settingMenu.drawContent();
settingMenu.pageList[settingMenu.currPage].drawContent();
}
}
// #endregion