Author: manolo
Date: 2010-12-10 08:57:23 -0800 (Fri, 10 Dec 2010)
New Revision: 7999
Log:
Fix STR #2475
Modified:
branches/branch-1.3/src/Fl_Text_Display.cxx
Modified: branches/branch-1.3/src/Fl_Text_Display.cxx
===================================================================
--- branches/branch-1.3/src/Fl_Text_Display.cxx 2010-12-10 12:27:29 UTC (rev
7998)
+++ branches/branch-1.3/src/Fl_Text_Display.cxx 2010-12-10 16:57:23 UTC (rev
7999)
@@ -3660,7 +3660,8 @@
}
case FL_RELEASE: {
- if (Fl::event_is_click() && (! Fl::event_clicks()) &&
buffer()->primary_selection()->includes(dragPos) ) {
+ if (Fl::event_is_click() && (! Fl::event_clicks()) &&
+ buffer()->primary_selection()->includes(dragPos) &&
!(Fl::event_state()&FL_SHIFT) ) {
buffer()->unselect(); // clicking in the selection: unselect and move
cursor
insert_position(dragPos);
return 1;
_______________________________________________
fltk-commit mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-commit