Hi,

maybe someone can help me here. It's a complicated thing about ui updates.

There is an issue with expansion of blend controls when you open an
image in darkroom mode.

Let's say you have an image with module highpass activated, with blend
mode "overlay" and with conditional blending set to active.

Module highpass is the only one expanded at the moment.

You go back to lighttable. Then you re-enter darkroom-mode on that
specific image. But now blend controls are not displayed properly!
Display shows blend mode "off" and no further controls are displayed :(

According to my investigations this is due to the fact that
dt_iop_gui_update(module) is called from darkroom.c:expose(). When this
is done, blend mode settings are not correct (blend_params->mode is 0).

Why does this happen. darkroom.c:expose() only does this if
dev->gui_synch is 1. What's the rationale behind?

Hoping for some insight :)

Ulrich





------------------------------------------------------------------------------
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center
Diagnose problems and improve visibility into emerging IT issues
Automate, monitor and manage. Do more in less time with Central
http://p.sf.net/sfu/logmein12331_d2d
_______________________________________________
darktable-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-devel

Reply via email to