You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the subclassed window procedure. At the end, because it's a well-behaving subclass window procedure, will call DefSubclassProc. This then ultimately calls the original Window procedure, which is... WIN_WindowProc. Go to step 2.
The text was updated successfully, but these errors were encountered:
We're releasing SDL 2.30 soon and haven't heard back, so I'm going ahead and closing this for now. Feel free to add more information and reopen it if you're still having this issue.
For context, this is using the Subclassing technique described here.
Ultimately, if an SDL window is immediately subclassed when created, then SDL will overwrite the Window Procedure of the window with its own: https://github.com/libsdl-org/SDL/blob/23db9716814bfad469227a5d7069dc1898310d96/src/video/windows/SDL_windowswindow.c#L334C11-L334C11
Then, during any Window Message, infinite recursion happens as the following way:
The text was updated successfully, but these errors were encountered: