Coder Social home page Coder Social logo

Comments (18)

koihia avatar koihia commented on May 23, 2024 1

Rectangle used to have a similar issue.

from aerospace.

nikitabobko avatar nikitabobko commented on May 23, 2024 1

Should be fixed in 0.7.1-Beta. Please let me know if it's fixed

Thanks to @koihia for the reference!

from aerospace.

MatthiasGrandl avatar MatthiasGrandl commented on May 23, 2024

Ah nevermind I had reduced motion enabled. Just disabled it, if the issue doesn't reoccur, I would suggest adding it to the other specifically mentioned Accessibility Options, as I assume this is one that a lot of potential AeroSpace users have enabled.

from aerospace.

MatthiasGrandl avatar MatthiasGrandl commented on May 23, 2024

Nope disabling reduced motion did not fix it :(

from aerospace.

fmasa avatar fmasa commented on May 23, 2024

I noticed this with specific windows. For me this never happens for any app except Firefox, Firefox animates every time (when moving window and when switching to a workspace with Firefox)

from aerospace.

nikitabobko avatar nikitabobko commented on May 23, 2024
  • What version of macOS do you use? (I observed this problem on Sonoma, so I'm curious whether we had this problem on Ventura)
  • Do you observe the problem when switching between h_tiles and v_tiles layouts? (I'm curious whether the problem happens only when AeroSpace moves the windows at the bottom right corner, or whether it happens generally when it resizes/moves windows)
    • If the answer is yes. Do you observe the same problem in Amethyst/yabai when changing layout/moving windows?
  • Did you try to reboot?
  • Reduced motion doesn't cause this problem on my machine

from aerospace.

MatthiasGrandl avatar MatthiasGrandl commented on May 23, 2024

What version of macOS do you use? (I observed this problem on Sonoma, so I'm curious whether we had this problem on Ventura)

Jup Sonoma 17.2

Do you observe the problem when switching between h_tiles and v_tiles layouts? (I'm curious whether the problem happens only when AeroSpace moves the windows at the bottom right corner, or whether it happens generally when it resizes/moves windows)

Yes, the affected window is animated in this case as well.

If the answer is yes. Do you observe the same problem in Amethyst/yabai when changing layout/moving windows?

Haven't tried.

Did you try to reboot?

jup, still comes back

I noticed this with specific windows. For me this never happens for any app except Firefox, Firefox animates every time (when moving window and when switching to a workspace with Firefox)

90% of the time this happens for me on Firefox as well. I have seen iTerm2 and Discord show this behavior as well though.

from aerospace.

MatthiasGrandl avatar MatthiasGrandl commented on May 23, 2024

If the answer is yes. Do you observe the same problem in Amethyst/yabai when changing layout/moving windows?

I just tried the window management in Raycast as that's what I already had installed. When moving the affected Firefox window with Raycast, I don't get any animation.

Here is what I did:

  1. Made sure the behavior was present on Firefox before disabling AeroSpace
  2. Used Raycast to resize Firefox -> observed no animation
  3. Reenabled AeroSpace and behavior again is present on Firefox.

from aerospace.

nikitabobko avatar nikitabobko commented on May 23, 2024

I'm genuinely surprised to see that there are no similar issues in Amethyst tracker https://github.com/ianyh/Amethyst/issues?q=is%3Aissue+animation (neither I remember that being mentioned in any of their docs/settings)

Neither I was able to find anything similar in yabai tracker https://github.com/koekeishiya/yabai/issues?page=1&q=is%3Aissue+animation (but there are 100+ issues, I could easily miss it)

Now, I'm curious to check whether unwanted animations happen in yabai/Amethyst/Raycast when bad accessibility options are enabled (bad accessibility options are options that are known to cause unwanted animations in AeroSpace in 100% cases). I will be able to check it later this evening

If there are still no animations in Amethyst/yabai then it might mean that they use accessibility API in a different manner

  1. Made sure the behavior was present on Firefox before disabling AeroSpace
  2. Used Raycast to resize Firefox -> observed no animation
  3. Reenabled AeroSpace and behavior again is present on Firefox.

That's interesting, thanks for sharing. Potentially, it could also mean that Raycast uses accessibility API in some different manner (same as Amethyst/yabai)

from aerospace.

MatthiasGrandl avatar MatthiasGrandl commented on May 23, 2024

@nikitabobko I'd happily put up a $50 bug bounty for this. Other than this little bug, AeroSpace works perfectly for me and I'd be happy to financially contribute!

from aerospace.

MatthiasGrandl avatar MatthiasGrandl commented on May 23, 2024

@nikitabobko seems to have fixed it! haven't tested for very long, but previously affected windows now work after update. Let me know how I can pay my promised bounty :)

On an unrelated note, I couldn't update via homebrew, it would just try to reinstall 0.6.2-Beta. Not sure if I did something wrong or if something is wrong with the cask. Had to update manually.

from aerospace.

koihia avatar koihia commented on May 23, 2024

@nikitabobko Thank you! It seems that the issue has been fixed for me.

@MatthiasGrandl make sure to run brew update before executing brew upgrade.

from aerospace.

MatthiasGrandl avatar MatthiasGrandl commented on May 23, 2024

make sure to run brew update before executing brew upgrade.

🤦 obviously that's it... thanks!

from aerospace.

nikitabobko avatar nikitabobko commented on May 23, 2024

Let me know how I can pay my promised bounty :)

@MatthiasGrandl I appreciate that you want to financially contribute, thank you! You're not the first person to express a willingness to offer financial support for the project.

But money is a complicated matter. I haven't figured out whether I want to get paid for the AeroSpace. Money means obligations (or might be considered as such by some people), and I don't want to get obligated.

If at some point I see that AeroSpace takes more time than I want to then I will consider financing.

Thank you

from aerospace.

nikitabobko avatar nikitabobko commented on May 23, 2024

I'm closing this issue since it's fixed. Feel free to comment or open a new issue if you find problems

from aerospace.

MatthiasGrandl avatar MatthiasGrandl commented on May 23, 2024

But money is a complicated matter. I haven't figured out whether I want to get paid for the AeroSpace. Money means obligations (or might be considered as such by some people), and I don't want to get obligated.

Totally get it. I guess bounties can be thought of a bit different. They are one of payments for specific milestones. Beyond that there shouldn't be any obligation. But if you are not comfortable taking financial contributions I will respect that decision!

from aerospace.

MatthiasGrandl avatar MatthiasGrandl commented on May 23, 2024

This behavior seems to be back in recent versions. Firefox appears to be the only app affected though.

from aerospace.

nikitabobko avatar nikitabobko commented on May 23, 2024

Sad to hear it, because I didn't touch anything around disableAnimations since than

The situation hasn't changed on my machine, I still cannot reproduce it, even Firefox isn't animated.

Even if I enable accessibility features that are known to cause animations (such as "Full Keyboard Access"), the animations don't happen on my machine. The hack with disableAnimations still successfully blocks the animations on my machine

Have you tried checking the trivial stuff: reboot?

Alternatively, if you know the version that you've upgraded from, you can git bisect the repo, to find the commit that caused this problem

from aerospace.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.