log: fix webview scrolling issues

This commit is contained in:
Hylke Bons 2011-06-06 02:09:14 +01:00
parent 54db46c9b7
commit 903691f990

View file

@ -58,7 +58,7 @@ namespace SparkleShare {
Resizable = false; Resizable = false;
BorderWidth = 0; BorderWidth = 0;
SetPosition (WindowPosition.Center); SetPosition (WindowPosition.Center);
// Open slightly off center for each consecutive window // Open slightly off center for each consecutive window
if (SparkleUI.OpenLogs.Count > 0) { if (SparkleUI.OpenLogs.Count > 0) {
@ -107,7 +107,7 @@ namespace SparkleShare {
} }
}; };
ScrolledWindow.AddWithViewport (WebView); ScrolledWindow.Add (WebView);
LogContent.Add (ScrolledWindow); LogContent.Add (ScrolledWindow);
layout_vertical.PackStart (LogContent, true, true, 0); layout_vertical.PackStart (LogContent, true, true, 0);
@ -188,17 +188,6 @@ namespace SparkleShare {
Spinner.Stop (); Spinner.Stop ();
LogContent.Remove (LogContent.Child); LogContent.Remove (LogContent.Child);
ScrolledWindow = new ScrolledWindow () {
HscrollbarPolicy = PolicyType.Never
};
Viewport viewport = new Viewport () {
ShadowType = ShadowType.None
};
WebView.Reparent (viewport);
ScrolledWindow.Add (viewport);
WebView.LoadString (HTML, null, null, "file://"); WebView.LoadString (HTML, null, null, "file://");
LogContent.Add (ScrolledWindow); LogContent.Add (ScrolledWindow);