Created attachment 2170 [details] Let fancy viewer progress bar expand. With certain themes, the load progress bar is not shown. (I believe these themes probably aren't setting an appropriate minimum width.) An easy fix is to allow the bar to expand.
What about using gtk_widget_set_size_request(GTK_WIDGET(viewer->progress), 25, -1); just after viewer->progress = gtk_progress_bar_new(); Does that work for those problem themes?
Created attachment 2171 [details] Make sure fancy viewer load progress bar is visible.
OK, looks like I lost my comments when I attached the patch. Your suggestion works, but 25 pixels is barely visible. I increased to 120 (same as the main window progress bar) and that looks OK. After my earlier attempt, I noticed that, if I hover over a link while loading is in progress, the link text would entirely squeeze out the bar. So a fixed size is necessary anyway, making expansion redundant.
fixed in git