mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-11 08:47:52 -06:00
Fix to my last commit
This commit is contained in:
parent
ba4c8c1b87
commit
edb6928997
1 changed files with 3 additions and 3 deletions
|
@ -337,7 +337,7 @@ void ObjectList::selection_changed()
|
||||||
|
|
||||||
void ObjectList::OnChar(wxKeyEvent& event)
|
void ObjectList::OnChar(wxKeyEvent& event)
|
||||||
{
|
{
|
||||||
printf("KeyDown event\n");
|
// printf("KeyDown event\n");
|
||||||
if (event.GetKeyCode() == WXK_BACK){
|
if (event.GetKeyCode() == WXK_BACK){
|
||||||
printf("WXK_BACK\n");
|
printf("WXK_BACK\n");
|
||||||
remove();
|
remove();
|
||||||
|
@ -427,10 +427,10 @@ void ObjectList::key_event(wxKeyEvent& event)
|
||||||
|
|
||||||
void ObjectList::OnBeginDrag(wxDataViewEvent &event)
|
void ObjectList::OnBeginDrag(wxDataViewEvent &event)
|
||||||
{
|
{
|
||||||
wxDataViewItem item(event.GetItem());
|
const wxDataViewItem item(event.GetItem());
|
||||||
|
|
||||||
// only allow drags for item, not containers
|
// only allow drags for item, not containers
|
||||||
if (multiple_selection() ||
|
if (multiple_selection() || GetSelection()!=item ||
|
||||||
m_objects_model->GetParent(item) == wxDataViewItem(0) ||
|
m_objects_model->GetParent(item) == wxDataViewItem(0) ||
|
||||||
m_objects_model->GetItemType(item) != itVolume ) {
|
m_objects_model->GetItemType(item) != itVolume ) {
|
||||||
event.Veto();
|
event.Veto();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue