Handle property_notify events in Manager#handle
This commit is contained in:
parent
b1a601918e
commit
0601fe0560
@ -124,6 +124,10 @@ module Uh
|
|||||||
map event.window
|
map event.window
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def handle_property_notify event
|
||||||
|
update_properties event.window
|
||||||
|
end
|
||||||
|
|
||||||
def handle_unmap_notify event
|
def handle_unmap_notify event
|
||||||
unmap event.window
|
unmap event.window
|
||||||
end
|
end
|
||||||
|
@ -371,6 +371,15 @@ module Uh
|
|||||||
manager.handle event
|
manager.handle event
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
context 'when property_notify event is given' do
|
||||||
|
let(:event) { mock_event :property_notify, window: :window }
|
||||||
|
|
||||||
|
it 'updates event window properties' do
|
||||||
|
expect(manager).to receive(:update_properties).with :window
|
||||||
|
manager.handle event
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user