Module: GirFFIGtk::ThreadEnabler::ClassMethods

Defined in:
lib/gir_ffi-gtk/base.rb

Instance Method Summary collapse

Instance Method Details

#main_with_thread_enablerObject



33
34
35
36
37
38
39
40
41
# File 'lib/gir_ffi-gtk/base.rb', line 33

def main_with_thread_enabler
  case RUBY_ENGINE
  when 'jruby'
  when 'rbx'
  else # 'ruby' most likely
    GLib::MainLoop::ThreadEnabler.instance.setup_idle_handler
  end
  main_without_thread_enabler
end