-#include <stdexcept>
-#include "cocoadisplay.h"
#include "display.h"
#include "display_private.h"
+#include <stdexcept>
+#include "cocoadisplay.h"
using namespace std;
Display::Display(const string &):
primary_monitor(0),
- priv(new Private)
+ priv(new Private),
+ focus_window(0)
{
static ErrorDialog err_dlg(0);
if(!get_event(priv->display, &event.cevent))
return false;
- map<WindowHandle, Window *>::iterator i = priv->windows.find(event.cevent.any.window);
+ auto i = priv->windows.find(event.cevent.any.window);
if(i!=priv->windows.end())
i->second->event(event);