mainsail-crew / mainsail

Mainsail is the popular web interface for managing and controlling 3D printers with Klipper.
https://docs.mainsail.xyz
GNU General Public License v3.0
1.68k stars 349 forks source link

Vivaldi download issue #1818

Closed Zeanon closed 6 months ago

Zeanon commented 6 months ago

Mainsail Version:

v2.10.0

Browser:

Other (Please tell us below)

Device:

Desktop PC

Operating System:

Windows

What happened?

When I try to download a log, gcode, moonraker db json or any other file from mainsail with Vivaldi, a new tab opens(as expected) but it stays with about:blank in the url bar. Downloading from mainsail using chrome works and downloading from any other website using Vivaldi also works, so I guess it's some sort of issue between mainsail and Vivaldi.

What did you expect to happen instead?

Being able to download stuff from mainsail

How to reproduce this bug?

Install the latest version of Vivaldi and try to download a gcode file from your printer

Additional information:

No response

meteyou commented 6 months ago

Do you use my.mainsail.xyz?

Zeanon commented 6 months ago

no, just normal local ip what I just realized, could it be cause some js stuff gets blocked by one of my extensions?(though it has worked for quite some time, the issue only arose about 2 weeks ago) Console unfortunately gives no information at all

meteyou commented 6 months ago

if you use any "js blockers", then we cannot help you...

Zeanon commented 6 months ago

I have just checked, there are no js blockers active. Whats strange is that it worked till about 2 weeks ago. I even used a completely fresh install of vivaldi to check and it still does not work, so not an extension Also just to cross check, when I install all the extensions I have in vivaldi in chrome, it still works using chrome, so definitely not caused by an extension

meteyou commented 6 months ago

to be honest. Vivaldi itself has many "blockers". You have to doublecheck it with different browsers.

Mainsail itself just open a new tab with the http download link. so there is no "function" in Mainsail itself for the download. Its "just a link".

Zeanon commented 6 months ago

ok, fair enough do you have any idea what to look for?

meteyou commented 6 months ago

at first, pls double check it with a "normal" browser...

Zeanon commented 6 months ago

I double checked with chrome and it works All the chromium based settings are the same between my chrome and vivaldi (to rule them out)

Zeanon commented 5 months ago

Coming back to this: After I restarted Vivaldi on my Laptop (without changing any settings or plugins at all) I now can not download files on vivaldi either so I guess it has something to do with a recent vivaldi update

Zeanon commented 5 months ago

do you by any chance have any idea on how it could be fixed?

meteyou commented 5 months ago

no sry and we also don't support browser with any blocking features, because every update could be break something. this is just annoying for developing.