- compiles: ok - works: - pushed
On 02/07/2013 11:44 AM, Jakub Filak wrote:
- closing #122 Signed-off-by: Jakub Filak <jfi...@redhat.com> --- src/gui-wizard-gtk/wizard.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/gui-wizard-gtk/wizard.c b/src/gui-wizard-gtk/wizard.c index 335e1b4..e18c31c 100644 --- a/src/gui-wizard-gtk/wizard.c +++ b/src/gui-wizard-gtk/wizard.c @@ -751,7 +751,15 @@ static void tv_details_row_activated( gtk_widget_set_size_request(scrolled, 640, 480); gtk_widget_show(scrolled); +#if (GTK_MAJOR_VERSION == 3 && GTK_MINOR_VERSION < 8) + /* http://developer.gnome.org/gtk3/unstable/GtkScrolledWindow.html#gtk-scrolled-window-add-with-viewport */ + /* gtk_scrolled_window_add_with_viewport has been deprecated since version 3.8 and should not be used in newly-written code. */ gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(scrolled), textview); +#else + /* gtk_container_add() will now automatically add a GtkViewport if the child doesn't implement GtkScrollable. */ + gtk_container_add(GTK_CONTAINER(scrolled), textview); +#endif + gtk_widget_show(textview); load_text_to_text_view(GTK_TEXT_VIEW(textview), item_name);