Ticket #180: 0003-Don-t-show-table-header-when-type-column-becomes-vis.patch

File 0003-Don-t-show-table-header-when-type-column-becomes-vis.patch, 2.2 kB (added by MathiasHasselmann, 1 year ago)
  • a/avahi-ui/avahi-ui.c

    old new  
    749749    d->priv->common_protocol = AVAHI_PROTO_UNSPEC; 
    750750 
    751751    gtk_tree_view_column_set_visible(gtk_tree_view_get_column(GTK_TREE_VIEW(d->priv->service_tree_view), 0), FALSE); 
    752     gtk_tree_view_set_headers_visible(GTK_TREE_VIEW(d->priv->service_tree_view), gtk_tree_view_column_get_visible(gtk_tree_view_get_column(GTK_TREE_VIEW(d->priv->service_tree_view), 2))); 
     752    gtk_tree_view_set_headers_visible(GTK_TREE_VIEW(d->priv->service_tree_view), FALSE); 
    753753    gtk_widget_show(d->priv->service_progress_bar); 
    754754 
    755755    if (d->priv->service_pulse_timeout <= 0) 
     
    12161216    va_end(apcopy); 
    12171217 
    12181218    if (d->priv->browse_service_types[0] && d->priv->browse_service_types[1]) { 
    1219         /* Multiple service types, enable headers */ 
    1220      
    1221         gtk_tree_view_set_headers_visible(GTK_TREE_VIEW(d->priv->service_tree_view), TRUE); 
     1219        /* Multiple service types, show type-column */ 
    12221220        gtk_tree_view_column_set_visible(gtk_tree_view_get_column(GTK_TREE_VIEW(d->priv->service_tree_view), 2), TRUE); 
    12231221    } 
    12241222 
     
    12351233    d->priv->browse_service_types = g_strdupv((char**) types); 
    12361234 
    12371235    if (d->priv->browse_service_types[0] && d->priv->browse_service_types[1]) { 
    1238         /* Multiple service types, enable headers */ 
    1239      
    1240         gtk_tree_view_set_headers_visible(GTK_TREE_VIEW(d->priv->service_tree_view), TRUE); 
     1236        /* Multiple service types, show type-column */ 
    12411237        gtk_tree_view_column_set_visible(gtk_tree_view_get_column(GTK_TREE_VIEW(d->priv->service_tree_view), 2), TRUE); 
    12421238    } 
    12431239