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

The CSS tweaks to disable auto zoom in/out no longer work #1973

Closed
Lingxi-Li opened this issue Aug 10, 2023 · 6 comments · Fixed by #2035
Closed

The CSS tweaks to disable auto zoom in/out no longer work #1973

Lingxi-Li opened this issue Aug 10, 2023 · 6 comments · Fixed by #2035
Labels
enhancement New feature or request Low Priority Low priority issues

Comments

@Lingxi-Li
Copy link
Contributor

Lingxi-Li commented Aug 10, 2023

Detailed description of the problem [REQUIRED]

A clear and concise description of what the bug is.

In browsing pictures, when there is no mouse movement for a few seconds, the picture will auto zoom in. At mouse movement, it will auto zoom out again. This back-and-forth flickering causes dizziness for me and I want to disable it. The tweaks in #718 do not work for me.

Steps to reproduce the issue

Steps to reproduce the behavior:

  1. Follow tweaks in [Enhancement] Option to disable auto zoom and auto hide buttons #718
  2. Auto zoom in/out is still there

Screenshots
If applicable, add screenshots to help explain your problem.

N/A

Output of the diagnostics [REQUIRED]

(Settings => Diagnostics or https://example.com/Diagnostics or php artisan lychee:diagnostics)

Diagnostics
    -------
    Warning: Dropbox import not working. dropbox_key is empty.
    Warning: Online updates are disabled by configuration
    Foreign key: access_permissions.user_id     → users.id             : CASCADE
    Foreign key: albums.id                      → base_albums.id       : NO ACTION
    Foreign key: base_albums.owner_id           → users.id             : NO ACTION
    Foreign key: jobs_history.owner_id          → users.id             : NO ACTION
    Foreign key: photos.album_id                → albums.id            : NO ACTION
    Foreign key: photos.owner_id                → users.id             : NO ACTION
    Foreign key: size_variants.photo_id         → photos.id            : NO ACTION
    Foreign key: sym_links.size_variant_id      → size_variants.id     : NO ACTION
    Foreign key: tag_albums.id                  → base_albums.id       : NO ACTION

Browser and system

Microsoft Edge on Windows 11

@Lingxi-Li
Copy link
Contributor Author

Looks like duplicate of #985. Will try the solution there.

@Lingxi-Li
Copy link
Contributor Author

The solution mentioned in #718 no longer works. Please help. This flickering is way too annoying. Cannot use the product without it disabled.

@Lingxi-Li Lingxi-Li reopened this Aug 10, 2023
@Lingxi-Li
Copy link
Contributor Author

I think it's because the numbers in pixels there do not fit my monitor resolution. Need to fine tune it with try-out. But again, this may well cause issue on another monitor setup. Need a more robust solution that works for all.

@Lingxi-Li Lingxi-Li changed the title The instructions to disable "zoom" animation no longer works The CSS tweaks to disable auto zoom in/out no longer work Aug 10, 2023
@Lingxi-Li
Copy link
Contributor Author

Lingxi-Li commented Aug 10, 2023

This issue is even worse with video. Whenever I seek, I move the mouse, and the video zooms out, only to zoom back in 3 secs later... Basically unusable. Sorry to say, but this feature is an over design, trying to outsmart its users.

@Lingxi-Li
Copy link
Contributor Author

I've found the right numbers. Now, the animation first shrinks and then enlarges back to its original size 🤣

@ildyria ildyria added enhancement New feature or request Low Priority Low priority issues Livewire Front-End labels Aug 19, 2023
@ildyria
Copy link
Member

ildyria commented Aug 19, 2023

  • Add setting to config to enable zoom full-screen and hide header bar
  • Disable auto-hide header bar on timer if above setting is set to false.

Marked as Livewire because it will most likely be easier to integrate to the new front-end

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Low Priority Low priority issues
Projects
None yet
2 participants