Modify manager to handle configure request events
This commit is contained in:
parent
1f7b2269c7
commit
84d92798a0
@ -89,6 +89,10 @@ module Uh
|
|||||||
@events.emit :key, *key_selector
|
@events.emit :key, *key_selector
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def handle_configure_request event
|
||||||
|
configure event.window
|
||||||
|
end
|
||||||
|
|
||||||
def handle_map_request event
|
def handle_map_request event
|
||||||
manage event.window
|
manage event.window
|
||||||
end
|
end
|
||||||
|
@ -241,6 +241,17 @@ module Uh
|
|||||||
manager.handle event
|
manager.handle event
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
context 'when configure request event is given' do
|
||||||
|
let(:event) do
|
||||||
|
double 'event', type: :configure_request, window: :window
|
||||||
|
end
|
||||||
|
|
||||||
|
it 'configure the event window' do
|
||||||
|
expect(manager).to receive(:configure).with :window
|
||||||
|
manager.handle event
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user