RGtk2 (version 2.20.31)

gtkUIManagerEnsureUpdate: gtkUIManagerEnsureUpdate

Description

Makes sure that all pending updates to the UI have been completed.

Usage

gtkUIManagerEnsureUpdate(object)

Arguments

object

Details

This may occasionally be necessary, since GtkUIManager updates the UI in an idle function. A typical example where this function is useful is to enforce that the menubar and toolbar have been added to the main window before showing it:
window$add(vbox, show = F)
gSignalConnect(merge, "add_widget", add_widget, vbox)
merge$addUiFromFile("my-menus")
merge$addUiFromFile("my-toolbars")
merge$ensureUpdate() 
window$showAll()

Since 2.4