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:
@@ -564,7 +564,7 @@ void wxRichTextCtrl::OnLeftClick(wxMouseEvent& event)
|
|||||||
|
|
||||||
#if wxUSE_DRAG_AND_DROP
|
#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 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
|
// This might be an attempt at initiating Drag'n'Drop. So set the time & flags
|
||||||
m_preDrag = true;
|
m_preDrag = true;
|
||||||
|
Reference in New Issue
Block a user