Added an inc() call on the clock's tick function. Otherwise the window would not be emitted unless events were being queued into the window. The problem with that was that it was not emitting empty windows even if the application semantics required it.