• Luis Javier Merino's avatar
    Restore AutoScrollHandler behavior · c9f77e52
    Luis Javier Merino authored
    AutoScrollHandler allows to extend the selection by dragging the mouse
    outside the display.  It does this by generating synthetic mouse move
    events when the left mouse button is held down and the mouse is moved
    outside of the display area.  This improves the user experience of
    extending the selection to cover text that is scrolled outside the
    display area.
    
    Unfortunately, this was broken by commit
    6667d96e, which filters out mouse move
    events if they don't change the character cell position.  So, modify the
    filtering a bit, allowing mouse movements outside the display area to
    pass through.
    c9f77e52
TerminalDisplay.cpp 100 KB