diff options
Diffstat (limited to 'gtk')
| -rw-r--r-- | gtk/ScintillaGTK.cxx | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk/ScintillaGTK.cxx b/gtk/ScintillaGTK.cxx index 873bc4c65..55ce3f7d1 100644 --- a/gtk/ScintillaGTK.cxx +++ b/gtk/ScintillaGTK.cxx @@ -1685,6 +1685,8 @@ gint ScintillaGTK::PressThis(GdkEventButton *event) {  			gtk_selection_convert(GTK_WIDGET(PWidget(wMain)), GDK_SELECTION_PRIMARY,  			        atomSought, event->time);  		} else if (event->button == 3) { +			if (!PointInSelection(pt)) +				SetEmptySelection(PositionFromLocation(pt));  			if (displayPopupMenu) {  				// PopUp menu  				// Convert to screen  | 
