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

[Bug]: Drag and drop not working correctly on 30.0.5 #50759

Open
5 of 8 tasks
RobertRoberts2020 opened this issue Feb 11, 2025 · 8 comments
Open
5 of 8 tasks

[Bug]: Drag and drop not working correctly on 30.0.5 #50759

RobertRoberts2020 opened this issue Feb 11, 2025 · 8 comments
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap 30-feedback bug feature: files needs info

Comments

@RobertRoberts2020
Copy link

RobertRoberts2020 commented Feb 11, 2025

⚠️ This issue respects the following points: ⚠️

Bug description

I have two nextclouds 22.2.0 where drag and dropping files works perfectly, but on the other 30.0.2 nextcloud I installed And then upgraded to 30.0.5, drag and drop never worked, usually if I drag a file nothing happens, if I do it again the status bar shows as "paused" and nothing happens even after waiting a long time, if I click on add file and then try to upload a file it says "estimating time left" but nothing happens.

Steps to reproduce

1.Drag and drop a file in nextcloud 30.0.2
2. Nothing happens
3., drag it again and it says " paused" and then nothing happens.

Expected behavior

I expected the file to start uploading just like it used to work in older versions ( No idea why this was changed as it worked flawlessly before, I thought only microsoft did this kind of thing , I just dont get it why grab something that worked perfectly, change it so it doesnt work anymore, to what end its just baffling to me)

Nextcloud Server version

30

Operating system

Debian/Ubuntu

PHP engine version

PHP 8.3

Web server

None

Database engine version

PostgreSQL

Is this bug present after an update or on a fresh install?

Fresh Nextcloud Server install

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

What user-backends are you using?

  • Default user-backend (database)
  • LDAP/ Active Directory
  • SSO - SAML
  • Other

Configuration report

List of activated Apps

Nextcloud Signing status

Nextcloud Logs

Additional info

Nextcloud 22 drag and drop:

nextcloud22draganddrop.mp4

Nextcloud 30 drag and drop:

nextcloud30draganddrop.mp4

Update:

It seems there's progress in the upload but its still around 500% slower and clumbsier than the old drag and drop, syncing with nextcloud files windows app works os much faster but it beats the point of having a web gui, the new one needs a silly rectangle, it takes ages to show any progress, and it doesnt even show the time left, completed amount of mb uploaded or anything, the old one was much much better, I can't really say it "works" rightr now because ANY user in any part of the world would consider its NOT working.

Image

@RobertRoberts2020 RobertRoberts2020 added 0. Needs triage Pending check for reproducibility or if it fits our roadmap bug labels Feb 11, 2025
@RobertRoberts2020

This comment has been minimized.

@solracsf
Copy link
Member

First things first, update to latest 30.0.5 and try again.

@RobertRoberts2020
Copy link
Author

RobertRoberts2020 commented Feb 11, 2025

Updated to latest, still the same. Updated the issue title and body to reflect it happens on the latest build. Cnat you just roll back whatever changes you guys made to drag and drop and leave it like it was before, when it worked?

Image

@RobertRoberts2020 RobertRoberts2020 changed the title [Bug]: Drag and drop not working at all on 30.0.2 , works perfectly on 22.2.0 [Bug]: Drag and drop not working at all on 30.0.5 , works perfectly on 22.2.0 Feb 11, 2025
@RobertRoberts2020
Copy link
Author

Nextcloud 22 drag and drop:

nextcloud22draganddrop.mp4

Nextcloud 30 drag and drop:

nextcloud30draganddrop.mp4

@RobertRoberts2020
Copy link
Author

Updated the main thing with all the newest stuff I found out.

@RobertRoberts2020 RobertRoberts2020 changed the title [Bug]: Drag and drop not working at all on 30.0.5 , works perfectly on 22.2.0 [Bug]: Drag and drop not working as expected on 30.0.5 , works perfectly on 22.2.0 Feb 11, 2025
@solracsf
Copy link
Member

Can't reproduce.

brave_K91icPvcaU.mp4

@RobertRoberts2020 RobertRoberts2020 changed the title [Bug]: Drag and drop not working as expected on 30.0.5 , works perfectly on 22.2.0 [Bug]: Drag and drop not working correctly on 30.0.5 , works perfectly on 22.2.0 Feb 11, 2025
@solracsf solracsf changed the title [Bug]: Drag and drop not working correctly on 30.0.5 , works perfectly on 22.2.0 [Bug]: Drag and drop not working correctly on 30.0.5 Feb 11, 2025
@joshtrichards
Copy link
Member

It seems there's progress in the upload but its still around 500% slower and clumbsier than the old drag and drop, syncing with nextcloud files windows app works os much faster but it beats the point of having a web gui,

As far as performance goes, the Web UI is a client, just like the Desktop client. You can tune it. You may want to adjust the max_chunk_size as described in the Admin Manual. In the Web client, the max chunk size defaults to only 10 MiB. The Desktop client is much more aggressive in this area.

In >=v31 the behavior is better / bit more uniform across the clients + the default Web chunk size will be 100 MiB + we have some ability to dynamically adjust things going forward.

it takes ages to show any progress,

There may be other factors, but you didn't fill out the Issue template so we know very little about your setup. For example, using the files_antivirus app can interact with the upload progress from a thread I recall seeing on the forum.

the new one needs a silly rectangle,

As for the drop zone design, see #37498, for some work going on in that area.

@susnux
Copy link
Contributor

susnux commented Feb 11, 2025

I can also not reproduce this. As Josh mentioned you skipped parts of the template, please provide:

  1. Full list of installed and enabled apps
  2. Check browser dev tools for errors

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap 30-feedback bug feature: files needs info
Projects
None yet
Development

No branches or pull requests

5 participants