diff options
Diffstat (limited to 'gtk/ScintillaGTK.cxx')
| -rw-r--r-- | gtk/ScintillaGTK.cxx | 6 | 
1 files changed, 4 insertions, 2 deletions
| diff --git a/gtk/ScintillaGTK.cxx b/gtk/ScintillaGTK.cxx index 4207a2ff2..395fc2ba7 100644 --- a/gtk/ScintillaGTK.cxx +++ b/gtk/ScintillaGTK.cxx @@ -1133,8 +1133,10 @@ void ScintillaGTK::ScrollText(int linesToMove) {  	//	rc.left, rc.top, rc.right, rc.bottom);  	GtkWidget *wi = PWidget(wText); -	gdk_window_scroll(WindowFromWidget(wi), 0, -diff); -	gdk_window_process_updates(WindowFromWidget(wi), FALSE); +	if (IS_WIDGET_REALIZED(wi)) { +		gdk_window_scroll(WindowFromWidget(wi), 0, -diff); +		gdk_window_process_updates(WindowFromWidget(wi), FALSE); +	}  }  void ScintillaGTK::SetVerticalScrollPos() { | 
