Comment 2 for bug 1284795

Revision history for this message
Przemysław Sitek (el.pescado) wrote : Re: replace granite.popover with gtk.popover [$90]

I see two major obstacles in implementing thig, both stemming from the fact that Gtk.Popover is not a drop-in replacement for Granite PopOver. Gtranite Popover is a Gtk.Dialog, whereas Gtk counterpart is just a Gtk.Container. This has two consequences:

1. One cannot use it in conjunction with Gtk.Dialog.run so adding bookmark has to be changed from "synchronous" model to "continuation-passing asynchronous" model.

2. As Gtk.Popover is not a window, it has to fit its toplevel window, which may pose problem in case contents of popover are big (example: security info "window").