iotaledger / iotaledger/firefly

[Bug report]: Scrollbar weird behavior when dragging with cursor

Open
#4,674 0 comments 0 reactions 0 assignees View on GitHub
bug report
Dominant language
TypeScript
Stars
478
Forks
100
PR merge metrics
No merged PRs in 30d

Description

### Platform

Desktop

### Version

2.0.0-beta-8

### Description

When dragging scrollbar with cursor to the bottom, it follows the cursor pretty much okay but it slips a little (see attached GIF).
When dragging to the top, it stutters and stays on the bottom.

**It seems to only happen on Assets list and Activity panel. For example list of Languages or Currencies work properly.**

**SCROLLING WITH SCROLL WHEEL WORKS PROPERLY.**

![zfui6Xj](https://user-images.githubusercontent.com/35224101/192072106-ab5e00cc-7bfb-43b7-be21-01b5fd73f27d.gif)

### Expected behaviour

Dragging scroll bar with cursor should work like in every other programs.

### Actual behaviour

Scroll bar is broken when dragging with cursor. When using scroll-wheel it works okay.

### Can the issue reliably be reproduced?

Yes

### Steps to reproduce the issue

1. Open Firefly Shimmer
2. Click and drag scrollbar on Asset list or Activity panel
3. Try dragging all the way to the bottom and then to the top

### Operating System

Windows

### Diagnostics

```shell
Wersja
Język: pl
Waluta: USD
Lista serwerów: https://api.testnet.shimmer.network
Platforma: win32
Wersja systemu: 10.0.22622
Architektura systemu: x64
Liczba procesorów: 24
Pamięć całkowita: 32681.9 MB
Wolna pamięć: 25907.8 MB
```

### Developer Profile

Yes

### Profile Type

Software (Stronghold)

### Staking

_No response_

### Crash Status

None of the above

### Error Messages

_No response_

### Error Logs

_No response_

### Duplicate declaration

- [X] I have searched the issues tracker this issue and there is none

### Code of Conduct

- [X] I agree to follow this project's Code of Conduct

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.