reactos/win32ss/user/ntuser
Joachim Henze 3df41edcca [0.4.7][WIN32K:NTUSER] Properly fix IntSendChildNCPaint() & IntLinkWindow()
Hack has been introduced in IntSendChildNCPaint() in r73532 == 6d7fcc4
to attempt to pseudo-fix CORE-12071 and CORE-12085 while breaking other stuff,
amongst which CORE-14763 is one of the latest manifestations, and re-enable the correct original code.

This fixes painting hangs under diverse situations,
while CORE-12071 and CORE-12085 remain fixed.

When it was hanging like CORE-14763, we could not even ACPI shutdown anymore.

fixed by porting back:
0.4.10-dev-324-g 25004bb5b4
0.4.10-dev-323-g ee0511b49d
0.4.10-dev-322-g 4d057cf626
2020-12-23 02:23:59 +01:00
..
misc
accelerator.c
accelerator.h
callback.c
callback.h
callproc.c
caret.c
caret.h
class.c
class.h
clipboard.c
clipboard.h
console.c
csr.c
csr.h
cursoricon.c
cursoricon.h
dce.h
dde.c
defwnd.c [0.4.7][WIN32SS] Fix last user visible parts of regression CORE-10855 2020-11-09 22:50:03 +01:00
desktop.c [WIN32K][DESK.CPL]: Add fit and fill background placement options (#28) 2017-10-13 21:44:02 +02:00
desktop.h
display.c [0.4.7][WIN32SS] Fix many regressions of fullscreen switching, all caused by SVN r75407 2020-10-07 02:55:20 +02:00
draw.c [0.4.7][WIN32SS] Fix RIGHT-expansion-arrow in submenus being drawn too large CORE-13211 2020-12-02 16:09:58 +01:00
event.c
focus.c [0.4.7][WIN32SS] Improve many apps not starting with active taskbar pane (#2396) 2020-12-19 20:53:37 +01:00
focus.h
guicheck.c
guicheck.h
hook.c
hook.h
hotkey.c
hotkey.h
ime.c
input.c
input.h
kbdlayout.c
keyboard.c
layered.c
main.c [0.4.7][NTUSER] Fix regression CORE-11828 2020-10-11 23:48:59 +02:00
menu.c [0.4.7][WIN32SS] State of the art for positioning popups, menus and submenus 2020-12-08 18:13:09 +01:00
menu.h
message.c
metric.c
misc.c
mmcopy.h
monitor.c
monitor.h
mouse.c [0.4.7] cherry-pick [WIN32K] Check if the window being destroyed is currently tracked. by mjansen CORE-13619 (to fix several related BSODs) 2017-11-05 14:22:49 +01:00
msgqueue.c [0.4.7][WIN32K] Fix DBG_PRINT macro. 2020-12-21 09:26:51 +01:00
msgqueue.h
nonclient.c [0.4.7][WIN32K:NTUSER] Avoid dereferencing a null pointer in NC_DoNCPaint. 2020-10-12 23:08:56 +02:00
ntstubs.c [0.4.7][WIN32K][NTUSER] Tiny codestyle fix to NtUserLockWindowUpdate (#1066) 2020-12-21 10:14:51 +01:00
ntuser.c
ntuser.h
object.c
object.h
painting.c [0.4.7][WIN32K:NTUSER] Properly fix IntSendChildNCPaint() & IntLinkWindow() 2020-12-23 02:23:59 +01:00
painting.h
prop.c
prop.h
scroll.h
scrollbar.c [0.4.7][WIN32SS] Fix scrollbar bug CORE-15557 & CORE-13986 2020-12-01 16:37:58 +01:00
scrollex.c
session.c
shutdown.c
shutdown.h
simplecall.c
sysparams.c [WIN32K][DESK.CPL]: Add fit and fill background placement options (#28) 2017-10-13 21:44:02 +02:00
sysparams.h [WIN32K][DESK.CPL]: Add fit and fill background placement options (#28) 2017-10-13 21:44:02 +02:00
tags.h
timer.c
timer.h
useratom.c
useratom.h
userfuncs.h
usrheap.c
usrheap.h
vis.c
vis.h
win32.h
win32kdebug.h [0.4.7][WIN32K] Fix DBG_PRINT macro. 2020-12-21 09:26:51 +01:00
windc.c
window.c [0.4.7][WIN32K:NTUSER] Properly fix IntSendChildNCPaint() & IntLinkWindow() 2020-12-23 02:23:59 +01:00
window.h
winpos.c [0.4.7][WIN32K:NTUSER] Properly fix IntSendChildNCPaint() & IntLinkWindow() 2020-12-23 02:23:59 +01:00
winpos.h
winsta.c [0.4.7][WIN32K] Implement UOI_FLAGS in NtUserGetObjectInformation(). 2020-11-01 17:48:28 +01:00
winsta.h