Method: Gtk.queue
- Defined in:
- lib/baffle/gtk_queue.rb
.queue(&block) ⇒ Object
7 8 9 10 11 12 13 14 15 |
# File 'lib/baffle/gtk_queue.rb', line 7 def Gtk.queue(&block) if Thread.current == Thread.main block.call else GTK_PENDING_BLOCKS_LOCK.synchronize do GTK_PENDING_BLOCKS << block end end end |