remove duplicate check
This commit is contained in:
parent
57d3747968
commit
f2e67640fe
1 changed files with 2 additions and 3 deletions
|
|
@ -107,9 +107,6 @@ func (p *windowsPlugin) KeyboardText(text string) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (p *windowsPlugin) PointerButton(button uint, press bool) error {
|
func (p *windowsPlugin) PointerButton(button uint, press bool) error {
|
||||||
if button == 0 || button > 3 {
|
|
||||||
return errors.New("unsupported pointer button")
|
|
||||||
}
|
|
||||||
input := mouseInput{
|
input := mouseInput{
|
||||||
typ: inputMouse,
|
typ: inputMouse,
|
||||||
}
|
}
|
||||||
|
|
@ -125,6 +122,8 @@ func (p *windowsPlugin) PointerButton(button uint, press bool) error {
|
||||||
input.dwFlags = mouseeventfRightdown
|
input.dwFlags = mouseeventfRightdown
|
||||||
} else if button == 3 {
|
} else if button == 3 {
|
||||||
input.dwFlags = mouseeventfRightup
|
input.dwFlags = mouseeventfRightup
|
||||||
|
} else {
|
||||||
|
return errors.New("unsupported pointer button")
|
||||||
}
|
}
|
||||||
if r, _, err := p.sendInputProc.Call(1, uintptr(unsafe.Pointer(&input)),
|
if r, _, err := p.sendInputProc.Call(1, uintptr(unsafe.Pointer(&input)),
|
||||||
unsafe.Sizeof(input)); int(r) != 1 {
|
unsafe.Sizeof(input)); int(r) != 1 {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue