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

darkroom view: shortcut Alt+2 can produce a constant flickering / jittering #4286

Open
jade-nl opened this issue Feb 13, 2020 · 1 comment
Open

Comments

@jade-nl
Copy link

@jade-nl jade-nl commented Feb 13, 2020

Describe the bug

In darkroom view: In certain cases using the Alt+2 shortcut to zoom fill an image causes the image area to constantly jitter/flicker (seizure if you want). It can be stopped by using Alt+1 or Alt+3.

To Reproduce

  1. start darktable development version (easier to recreate conditions that lead to this behaviour)
  2. preferences -> GUI options -> show scrollbars for center view should be set to lighttable + darkroom
  3. open a roughly 4:3 image in darkroom view that is larger than the available image area
  4. enable the filmstrip
  5. adjust the height of the filmstrip and/or the side panels to make the image fit nicely. As in: borders around the image are as small as possible and evenly thick on all four sides (see screenshot below)
  6. press Alt+2 (Alt+1 or Alt+3 to stop the jitter)

Expected behavior

Alt+2 to zoom fill the image as advertised.

Screenshots
This shows the layout and borders needed as mentioned in reproducibility step 4:
Screenshot_2020-02-13_15-40-18

Platform:

  • darktable Version:
       Stable 3.0.0
       Development 3.1.0+639
  • OS : Linux - kernel 4.19.0-8-amd64
  • Distro : Debian Buster (rel. 10.3)
  • Graphics card : NVIDIA GF104 [GeForce GTX 460] (rev a1)
  • Graphics driver : NVIDIA x86_64 Kernel Module 390.116
  • OpenCL activated : No
  • Xorg : 7.7+19
  • GTK+ : 3.24.5-1

After confirming the issue I filed this report on behalf of someone else, that user's specs are:

  • darktable version : development 3.1.0-584
  • OS : Linux 4.15.0-76
  • Distro : Ubuntu 18.04.3 LTS
  • Graphics card : Nvidia GeForce RTX 2060
  • Graphics driver : Nvidia Driver 430.50
  • OpenCL activated : Yes
  • Using X11
  • GTK+ : 3.22.30-1ubuntu4

Additional context

  • I filed this on behalf of someone else who mentioned it on pixls.us: This thread

  • Can you reproduce with another Darktable version?
    Seen in both stable 3.0 and mulitple development versions (+584, +615, +621 and +639)

  • Can you reproduce with a RAW or Jpeg or both?
    Don't think it is relevant but: Yes, seen with both RAW and jpeg images.

  • Is the issue still present using an empty/new config-dir
    Yes, it is. Starting clean (no files in config dir) doesn't change anything.

@mcv100

This comment has been minimized.

Copy link
Contributor

@mcv100 mcv100 commented Feb 17, 2020

Can confirm this bug on 3.10+665 on Windows 10, with OpenCL activated on an AMD RX 480.

I don't need most of the steps to reproduce (also not the GUI scrollbar setting); just resize the Darktable window untill the unzoomed image fills the grey area (as in the screenshot). Then press Alt + 2 and the jittering starts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.