Disable drag and drop if the control is not editable

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@70254 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart 2012-01-03 15:24:20 +00:00
parent 0c0e063e66
commit b33e0c2c5b

View File

@ -564,7 +564,7 @@ void wxRichTextCtrl::OnLeftClick(wxMouseEvent& event)
#if wxUSE_DRAG_AND_DROP
// If there's no selection, or we're not inside it, this isn't an attempt to initiate Drag'n'Drop
if (HasSelection() && GetSelectionRange().ToInternal().Contains(position))
if (IsEditable() && HasSelection() && GetSelectionRange().ToInternal().Contains(position))
{
// This might be an attempt at initiating Drag'n'Drop. So set the time & flags
m_preDrag = true;