diff --git a/docs/changes.md b/docs/changes.md index 8db56dec9f..d16ed5428e 100644 --- a/docs/changes.md +++ b/docs/changes.md @@ -3,6 +3,7 @@ 2024/11/14 * 修复 edit键盘长按Backspace键,弹出提示窗口后就不能连续删除字符(感谢兆坤提供补丁) * 修复在edit输入内容时,鼠标移到并停留在其他控件弹出tips窗口后,edit无法输入内容(感谢兆坤提供补丁) + * 修复text_selector移动选项重叠时不触发value\ changed的问题(感谢颖健提供补丁) 2024/11/13 * 增加\ TK_STRINGIZE(感谢兆坤提供补丁) diff --git a/src/ext_widgets/text_selector/text_selector.c b/src/ext_widgets/text_selector/text_selector.c index 5c1729f629..53125985fc 100644 --- a/src/ext_widgets/text_selector/text_selector.c +++ b/src/ext_widgets/text_selector/text_selector.c @@ -656,6 +656,7 @@ static ret_t text_selector_scroll_to(widget_t* widget, int32_t yoffset_end) { yoffset = text_selector->yoffset; if (yoffset == yoffset_end) { + text_selector_on_scroll_done(widget, NULL); return RET_OK; }