From d3f1fe6d3497c47ac751ca6ac91d203f4fd0574f Mon Sep 17 00:00:00 2001 From: Thibault Jouan Date: Wed, 15 Apr 2015 12:05:33 +0000 Subject: [PATCH] Refactor Runner#register_event_hooks --- lib/uh/wm/runner.rb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/uh/wm/runner.rb b/lib/uh/wm/runner.rb index dfbcebd..73113b8 100644 --- a/lib/uh/wm/runner.rb +++ b/lib/uh/wm/runner.rb @@ -41,10 +41,9 @@ module Uh end def register_event_hooks - register_runner_hooks - register_manager_hooks - register_layout_event_hooks - register_key_bindings_hooks + %w[runner manager layout keybinds] + .map { |e| "register_#{e}_hooks".to_sym } + .each { |e| send e } end def connect_manager