screen wiggling when load preview deck

Bug #1979823 reported by Jehyun Yoon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Committed
Low
ronso0

Bug Description

* OS : OSX 12.4(Monterey)
* CPU arch : Intel i7 3.1Ghz
* HW : MBP (Retina, 13-inch, Early 2015)
* Reproduce Problem
- load a song to preview deck with long name
- and you will see same problem that I attached

Revision history for this message
Jehyun Yoon (sicriops) wrote :
Revision history for this message
ronso0 (ronso0) wrote :

Unfortunately I can't open the attachment (due to missing char support?)

Which Mixxx version is affected?
Which skin are you using?

Revision history for this message
Jehyun Yoon (sicriops) wrote :

Oh, I'll attach later.
Mixxx Version is 2.3.3(and 2.3.0 has same issue) with Shade skin.

Revision history for this message
ronso0 (ronso0) wrote :

I think I know what's causing this, just needed the details.
So there's no need to upload another huge video, thanks.

Changed in mixxx:
milestone: none → 2.3.3
Revision history for this message
ronso0 (ronso0) wrote :

I can't confirm with latest release 2.3.3 or main branch (2.4)

I don't have a mac to test with.
Could you post the artist and title strings separatly here, so I can test with a renamed dummy track?

Revision history for this message
ronso0 (ronso0) wrote :

Maybe this is happing with a certain splitsize only (library sidebar / library table).
If you experience the wiggeling again, please
* save the artist / title tags somewhere and post here
* close Mixxx
* open .mixxx.cfg, see https://manual.mixxx.org/2.3/chapters/appendix/settings_directory.html
* find the line containing "librarySidebar_splitsize" (in the [Skin] section)
* post the value pair here

Revision history for this message
Jehyun Yoon (sicriops) wrote :

* Sample Tags 1
Artist : Charles Norman Quintet, Charlie Norman
Title : Handy: St. Louis Blues (Arr. C. Norman) - Boogie Woogie On St. Louis Blues
* Sample Tags 2
Artist : Si Cranstoun
Title : Lonesome Heart Bandit (Heavy Duty Mix)
* mixxx.cfg
librarySidebar_splitsize 370,1304

In addition, I found that when the song to be analyzed for the first time was loaded into the Preview Deck, a wiggling phenomenon occurred.
If I load a song that wiggled when it was loaded into the Preview Deck into the Preview Deck again, the phenomenon does not occur.

Revision history for this message
ronso0 (ronso0) wrote :

Alright, I could somehow reproduce.
I don't see the wiggeling you mnention, but shrinking the sidebar is not as smooth as it's supposed to be: when grabbing the splitter and dragging it to the left, the split bar hangs at certain points, then suddenly catches up with the moving cursor. Any size in between these points can only be set by dragging to the right.

Anyway, the fix from https://github.com/mixxxdj/mixxx/pull/4808 solves this, too.
I'll port it back to 2.3

Revision history for this message
ronso0 (ronso0) wrote :

The next 2.3 bugfix release will take a while I think, so if you're really bothered by this issue you may simply apply the fix to Shade yourself.
See https://github.com/mixxxdj/mixxx/pull/4828/files

Revision history for this message
Jehyun Yoon (sicriops) wrote :

It works very well with fix the library.xml that you linked.
Thanks.

Revision history for this message
Jehyun Yoon (sicriops) wrote :

and I attached screen capture to short ver.
I hope you can see this to check well.

Revision history for this message
ronso0 (ronso0) wrote :

Alright, great! thank you for confirming.

Changed in mixxx:
status: New → In Progress
importance: Undecided → Low
assignee: nobody → ronso0 (ronso0)
Changed in mixxx:
status: In Progress → Fix Released
ronso0 (ronso0)
Changed in mixxx:
status: Fix Released → Fix Committed
milestone: 2.3.3 → 2.3.4
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/10757

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.