Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dragging doesn't work for the right (white) part of the initial app window #28

Closed
zdenys opened this issue Apr 25, 2024 · 4 comments
Closed
Labels
[Type] Bug Something isn't working

Comments

@zdenys
Copy link

zdenys commented Apr 25, 2024

Quick summary

Dragging the initial app screen works only for the left part (blue) but not the entire right one (white).

studio-app-dragging-bug.mov

Steps to reproduce

  1. Start Studio App for the first time
  2. At the initial screen, try clicking the right (white) part of the window and dragging it

What you expected to happen

The window should drag just like it happens for the left (blue) part of the window.

What actually happened

No dragging happens.

Impact

All

Available workarounds?

Yes, easy to implement

Platform

Mac Silicon

Logs or notes

No response

@wojtekn
Copy link
Contributor

wojtekn commented Apr 25, 2024

The window should drag just like it happens for the left (blue) part of the window.

@zdenys, thanks for your report. I'm unsure why you would expect the whole area to be a dragging trigger. On this screen, the left blue part is a trigger, and on the screen shown after onboarding, the top, right, and bottom borders are used for that.

I've checked a few other apps, and I couldn't see examples of using areas considered the main part of the app, especially forms, as draggable areas.

@zdenys
Copy link
Author

zdenys commented Apr 25, 2024

Not a designer/developer, so I don't know the best practices honestly. Just like with the other bug I reported #29 my main point is that the dragging area is not the one I expect.

By default it's always the entire top part of an app. It works for Chrome, Alfred, Safari, Calculator, etc.

And in this initial app screen that is not the case which confused me as a user. I expect this area to trigger the drag:

Screenshot on 2024-04-25 at 14:26:25

Not this one:

Screenshot on 2024-04-25 at 14:26:44

I guess if the expected area was triggering the drag for me, I may not even have noticed that some much wider area is triggering the drag too. But the very fact that the expected one was not triggering the dragging confused me.

Seeing that the entire left part of the app screen triggers the drag caused me to question "why the right side part is not doing that?".

Now I am genuinely curious about what reasoning is behind not following the default practice of making the entire top part of the app to be a dragging trigger?

That said, my distilled ask is to make the entire top part of the app to be a dragging trigger, in alignment with common app behavior.

@matt-west
Copy link
Contributor

I'm not sure why the blue half was made a drag target here, but I agree that the top section of the window should be draggable. Happy to keep the blue draggable too, I don't think that matters.

@SiobhyB
Copy link

SiobhyB commented May 2, 2024

Addressed in #75 :)

@SiobhyB SiobhyB closed this as completed May 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants