Floater - Does not smoothly expand to show track

  1. mikej

    I've been using Synergy for years and have noticed this problem before, but have no idea how it was fixed previously.

    I have just upgraded to a Mac Pro and have reinstalled from scratch rather than using the Migration Assistant, and for some reason when the Synergy floater pops up it fades in and expands to be wide enough to fit the track info in without any animation. I'm pretty sure it usually smoothly expands to show this.

    Any ideas why it's doing this, or how to fix it? I've tried trashing all folders/prefs, and upgrading to the latest version, with no luck.

  2. Greg Hurrell

    Strange. No animation? What happens? Does it just jump there in one go? Or does it appear at already the right width? Or is there an animation, but it's not smooth?

    Does the same thing happen when you try from inside another user account (just to rule out account-local causes)?

  3. mikej

    It appears with the album art, then instead of smoothly expanding to the right to show the track name, it just jumps to the end. I created a test user account and it behaves normally with the smooth scrolling, so it must be something to do with my profile, though I have no idea what.

  4. Greg Hurrell

    Well you've already tried the obvious steps (trashing the prefs, re-installing) so that rules out a couple of typical problem sources (corrupt files).

    My next suspect would be something that you have installed and running under your normal account that produces the problem. Perhaps something that competes too heavily for resources.

    The other possibility is that it's not Synergy's files which are corrupt in your user account but iTunes'. You could try temporarily moving your iTunes preferences out the way, probably your music library file as well (the XML file and the database, not the actual music files themselves). If there is a problem with those files it might be causing iTunes to respond sluggishly, and that could be causing Synergy to skip as well (while it waits for iTunes). There might be messages being logged to the console (by iTunes) which could shed some light on the problem.

  5. mikej

    I figured out what it was - I had used Onyx to set the display of sheets to faster than normal, and it seems that the floater uses that setting in some way also. I set it back to Normal and all is well again.

  6. Greg Hurrell

    Ah very interesting!

    At a hunch, Onyx is probably doing some black magic with the NSWindow "setFrame:display:animate:" method and possibly the "animationResizeTime" method as well. It *might* be possible to work around this providing a user-settable resize time, but I don't know how Onyx works nor how deeply it injects itself into the system.

Reply

This topic is now closed.