根因: Rhino JS 闭包中局部变量捕获异常,onSelect 回调无法访问 inputShortXIconTint 修复: - 将输入框引用存储到 self.state._btnEditorTintInput,绕过闭包问题 - onSelect 回调从 self.state 读取输入框,同时直接更新 targetBtn.iconTint 作为双保险 - 保存按钮优先使用 targetBtn.iconTint,回退到输入框 getValue()
207 KiB
207 KiB