Skip to content

[bug] DocView.on_mouse_released() gets called twice #312

@SwissalpS

Description

@SwissalpS

to reproduce:

  • clone/checkout master at [38bd9b3] (latest as of this writing)
  • build it
  • add this plugin:
local DocView = require "core.docview"

local omr = DocView.on_mouse_released
function DocView:on_mouse_released(...)
  print 'on_mouse_released....'
  return omr(self, ...) --true --false --nil
end

local omp = DocView.on_mouse_pressed
function DocView:on_mouse_pressed(...)
  print 'on_mouse_pressed'
  return omp(self, ...)
end
  • launch lite from terminal
  • see that for every click+release output is one pressed and two released:
on_mouse_pressed
on_mouse_released....
on_mouse_released....

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions