{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreigftrxrsrxemovdha65zzpqiynm7qi4ey43jbamdedo7ocnh5ypym",
    "uri": "at://did:plc:dxjzgxe7cvirxkwfjr2tjspt/app.bsky.feed.post/3mnv2yh4hois2"
  },
  "path": "/t/jme-3-10-0-beta1/49603?page=2#post_38",
  "publishedAt": "2026-06-09T17:59:58.000Z",
  "site": "https://hub.jmonkeyengine.org",
  "textContent": "I’m having trouble adapting my Dear ImGui integration to the new jME version. I’ve set the backend platform to SDL3, and everything displays correctly. However, ImGui does not receive any inputs. I discovered that it does receive inputs if I manually poll SDL events like this:\n\n\n            try (SDL_Event event = SDL_Event.calloc()) {\n                while (SDL_PollEvent(event)) {\n                    implSdl3.processEvent(event.address());\n                }\n            }\n\n\nSo I need to pass SDL events to ImGuiImplSdl3.processEvent. But the events are already polled in LwjglWindow.pollEvents. If I poll them manually in my code, they will not be passed to jME. So, could we have some way to hook into LwjglWindow.pollEvents? This would probably resolve the issue.",
  "title": "jME 3.10.0-beta1"
}