Automattic / Automattic/simplenote-electron

Web app: Middle mouse button hold and drag doesn't scroll

Open
#2,369 3 comments 0 reactions 0 assignees View on GitHub
[feature] editor bug not verified
Dominant language
TypeScript
Stars
5.3k
Forks
588
Avg merge
9h 45m
Merged PRs (30d)
4

Description

### Expected

I would expect holding the middle mouse button and dragging it would allow me to scroll on the notes.

### Observed

I did not see the scroll icon and the action doesn't allow me to scroll on the notes.

### Reproduced

1. Open Simplenote web app at https://app.simplenote.com
2. Open a long note (more than a page long)
3. Click on the middle mouse button and hold it while dragging up or down on the notes section
4. The scroll icon doesn't show up and not able to scroll on the note.

![Screen Capture on 2020-09-30 at 11-01-06](https://user-images.githubusercontent.com/40906847/94638527-c4bacf00-030c-11eb-928d-21d1b3c52784.gif)

### Additional testing

The same action doesn't work on other sites (e.g. Google Search results) on Google Chrome browser (version 85.0.4183.1210). However, I was able to apply the middle mouse hold and drag action on Google Search result with Firefox browser (version 81.0).

Please check out the GIF here: https://d.pr/i/rQQ2J6/mTKkBVQoS1

### Where did you see the bug

- OS: Windows
- OS version: 10 ver. 1941.508
- Browser (if applicable): Google Chrome
- Browser version (if applicable): 85.0.4183.121
- Simplenote app version: https://app.simplenote.com
- Reported in 3353380-zen.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue in the Simplenote web app at https://app.simplenote.com with a long note, using the reported Windows 10 and Chrome 85 setup, then compare Firefox. Done means middle-button hold-and-drag shows the scroll behavior and scrolls the note as expected.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend, web-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.