--- a/src/Graphics/Graphics.cc Wed Jan 21 23:25:29 2009 +0200
+++ b/src/Graphics/Graphics.cc Thu Jan 22 00:02:53 2009 +0200
@@ -10,8 +10,11 @@
Graphics *graphics = NULL;
Graphics::Graphics (Engine &engine, CL_ResourceManager &resources, const DisplayConfig &display_config) :
+ engine(engine), display(display_config),
// display must be set up before fonts, due to implicit CL_DisplayWindow
- engine(engine), display(display_config), fonts(resources)
+ fonts(resources),
+ // get the InputContext from display
+ input(display.get_ic()->get_keyboard())
{
assert(!graphics);