Am 06.10.2017 um 10:20 schrieb Jean-Marc Lasgouttes <lasgout...@lyx.org>:
> 
> Le 05/10/2017 à 22:17, Jean-Marc Lasgouttes a écrit :
>> 74 is PolishRequest, which is a weird thing related to Palettes. We might 
>> try to set need_resize_ when this event triggers, on the hypotheses that it 
>> is related to some QMacStyle code that resets the viewport when it should 
>> not. We asked to leave the viewport alone by setting WA_OpaquePaint.
> 
>> Indeed, in the handling of QEvent::Tooltip it seems that there needs to be a 
>> full repaint when the tooltip is removed. I am not sure why it is not a 
>> problem on linux.
> 
> Could you try the following, on top of the debug patch if possible. If we are 
> lucky, some cases may improve :)
> 
> JMarc
> 
> <0001-Fix-first-try.patch>

This leads to:

Open splash.lyx, focus in, focus out
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(68)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(68)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(152)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(152)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(109)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(109)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(21)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(21)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(75)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(75)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(69)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(69)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(69)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(69)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(69)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(69)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(13)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(13)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(14)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(14)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(17)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(17)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(26)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(26)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(8)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(8)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(207)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(207)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(74)
frontends/qt4/GuiWorkArea.cpp (750): Screen *not* black after event(74)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(78)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(78)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(43)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(43)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(76)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(76)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(76)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(76)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(23)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(23)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(23)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(23)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(25)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(25)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(9)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(9)
focus in, focus out
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(8)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(8)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(207)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(207)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(24)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(24)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(207)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(207)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(10)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(10)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(184)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(184)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(110)
frontends/qt4/GuiWorkArea.cpp (719): Screen *not* black after event(110)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(184)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(184)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(110)
frontends/qt4/GuiWorkArea.cpp (719): Screen *not* black after event(110)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(184)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(184)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(110)
frontends/qt4/GuiWorkArea.cpp (719): Screen *not* black after event(110)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(184)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(184)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(110)
frontends/qt4/GuiWorkArea.cpp (719): Screen *not* black after event(110)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(11)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(11)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(23)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(23)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(23)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(23)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(25)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(25)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(9)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(9)
focus in, focus out
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(8)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(8)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(207)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(207)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(24)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(24)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(207)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(207)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(10)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(10)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(184)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(184)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(110)
frontends/qt4/GuiWorkArea.cpp (719): Screen *not* black after event(110)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(184)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(184)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(110)
frontends/qt4/GuiWorkArea.cpp (719): Screen *not* black after event(110)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(184)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(184)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(110)
frontends/qt4/GuiWorkArea.cpp (719): Screen *not* black after event(110)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(184)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(184)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(110)
frontends/qt4/GuiWorkArea.cpp (719): Screen *not* black after event(110)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(184)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(184)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(110)
frontends/qt4/GuiWorkArea.cpp (719): Screen *not* black after event(110)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(11)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(11)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(23)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(23)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(23)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(23)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(25)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(25)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(9)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(9)
focus in, click, cursor move, focus out
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(8)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(8)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(207)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(207)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(24)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(24)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(207)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(207)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(10)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(10)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(184)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(184)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(110)
frontends/qt4/GuiWorkArea.cpp (719): Screen *not* black after event(110)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(184)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(184)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(110)
frontends/qt4/GuiWorkArea.cpp (719): Screen *not* black after event(110)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(184)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(184)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(110)
frontends/qt4/GuiWorkArea.cpp (719): Screen *not* black after event(110)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(184)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(184)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(110)
frontends/qt4/GuiWorkArea.cpp (719): Screen *not* black after event(110)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(184)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(184)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(110)
frontends/qt4/GuiWorkArea.cpp (719): Screen *not* black after event(110)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(184)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(184)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(110)
frontends/qt4/GuiWorkArea.cpp (719): Screen *not* black after event(110)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(184)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(184)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(110)
frontends/qt4/GuiWorkArea.cpp (719): Screen *not* black after event(110)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(184)
frontends/qt4/GuiWorkArea.cpp (754): Screen *not* black after event(184)
frontends/qt4/GuiWorkArea.cpp (702): Screen *not* black before event(110)
frontends/qt4/GuiWorkArea.cpp (719): Screen *not* black after event(110)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(51)
frontends/qt4/GuiWorkArea.cpp (727): Screen black after event(51)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(207)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(207)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(6)
frontends/qt4/GuiWorkArea.cpp (743): Screen black after event(6)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(7)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(7)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(11)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(11)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(23)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(23)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(23)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(23)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(25)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(25)
frontends/qt4/GuiWorkArea.cpp (702): Screen black before event(9)
frontends/qt4/GuiWorkArea.cpp (754): Screen black after event(9)

Stephan

Reply via email to