View Issue Details

IDProjectCategoryView StatusLast Update
0016394MMW 5Track Browserpublic2022-09-14 14:32
Reporterrusty Assigned To 
PriorityhighSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version5.0 
Target Version5.2 
Summary0016394: Tabs: re-ordering via drag and drop is glitchy
DescriptionWhen the user attempts to re-order tabs (in either direction):
1) The currently being moved tab appears in duplicate: where the user is moving it and in the previous location, and it makes it appear as if the tab has been moved even though it hasn't.
2) Various other tabs move and overlap one another. They shouldn't.

https://www.screencast.com/t/ojo00mBf
Additional InformationReported at https://www.mediamonkey.com/forum/viewtopic.php?f=30&t=95638 (item 6)
TagsNo tags attached.
Fixed in build

Activities

jiri

2020-04-23 13:44

administrator   ~0057705

3) There's no-drop cursor shown very often during the operation (for a short while).

Per IM with Petr, he'll try to look into it, but due to various limitations this probably won't be an easy one. So, whatever not easy to fix will be deferred past MM 5.0.

petr

2020-04-23 19:49

developer   ~0057716

1) Unfortunately UI element _must_ be visible on window during D&D operation (cannot be hidden or moved outside of visible area)

rusty

2020-04-24 16:44

administrator   ~0057737

1) So no cef/electron apps implement proper drag and drop of tabs? The current approach is unlike anything I've seen in any modern app.

petr

2020-04-24 19:25

developer   ~0057745

1) maybe we can implemet it same as Brackets (also chromium based app) ? https://youtu.be/qS4yIjzgCLU

jiri

2020-04-26 11:02

administrator   ~0057750

1) Looks good to me, a similar implementation would be nice to have.

petr

2020-04-26 11:50

developer   ~0057751

Items 1&2 fixed using implementation like in Brackets

petr

2020-07-03 11:38

developer   ~0058753

re 3) not sure we can fix this as we're setting it correctly and i saw same issue in Brackets (so most probably it's common issue in chromium)

jiri

2020-07-03 12:57

administrator   ~0058755

Lowering priority, to look into it later.