Skip to content

Commit 66890cc

Browse files
committed
mainwindow: Specify the drop handler plugin group
1 parent 18b06d3 commit 66890cc

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

Orange/canvas/mainwindow.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
QFormLayout, QCheckBox, QLineEdit, QWidget, QVBoxLayout, QLabel
44
)
55
from orangecanvas.application.settings import UserSettingsDialog, FormLayout
6+
from orangecanvas.document.interactions import PluginDropHandler
67
from orangecanvas.document.usagestatistics import UsageStatistics
78
from orangecanvas.utils.overlay import NotificationOverlay
89

@@ -107,6 +108,9 @@ def __init__(self, *args, **kwargs):
107108
super().__init__(*args, **kwargs)
108109
self.notification_overlay = NotificationOverlay(self.scheme_widget)
109110
self.notification_server = None
111+
self.scheme_widget.setDropHandlers([
112+
PluginDropHandler("orange.canvas.drophandler")
113+
])
110114

111115
def open_canvas_settings(self):
112116
# type: () -> None

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@
9797
"orange.canvas.help": (
9898
"html-index = Orange.widgets:WIDGET_HELP_PATH",
9999
),
100-
"orangecanvas.document.interactions.DropHandler": (
100+
"orange.canvas.drophandler": (
101101
"File = Orange.widgets.data.owfile:OWFileDropHandler",
102102
"Load Model = Orange.widgets.model.owloadmodel:OWLoadModelDropHandler",
103103
"Distance File = Orange.widgets.unsupervised.owdistancefile:OWDistanceFileDropHandler",

0 commit comments

Comments
 (0)