Skip to content

修复库使用过程中发现的两个小问题 - #39

Merged
0x1abin merged 3 commits into
0x1abin:masterfrom
Advanced-lj:master
Nov 17, 2023
Merged

修复库使用过程中发现的两个小问题#39
0x1abin merged 3 commits into
0x1abin:masterfrom
Advanced-lj:master

Conversation

@Advanced-lj

Copy link
Copy Markdown
Contributor

No description provided.

1,将EVENT_CB(ev)宏函数中的handle参数强制类型转换为BtnCallback类型定义一致,而不是在函数调用时通过传递参数做隐性的类型转换。
2,#include 改用<>,引入系统头文件。
1,修改状态机切换的状态。
2,修改错误的代码注释。
1,连击n次(n >= 3)后释放都应该看作PRESS_REPEAT事件,不可触发SINGLE_CLICK或DOUBLE_CLICK事件。
2,连击时限制repeat的最大值为(2^4 - 1)防止溢出。
@0x1abin

Copy link
Copy Markdown
Owner

非常感谢帮助完善。

@0x1abin
0x1abin merged commit 6bd1c6a into 0x1abin:masterNov 17, 2023
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@Advanced-lj@0x1abin