Also: I seem to get different behaviour depending on whether I CTRL+C/CTRL+V, or right-click copy, right-click paste. When I right-click copy, I get the following error in the terminal:
Traceback (most recent call last):
File "/data/pfarrell/src/spud/copy-paste-fix/diamond/bin/../diamond/interface.py", line 658, in on_copy
if widget is not self.treeview and gobject.signal_lookup("copy-clipboard", widget):
TypeError: type must be instantiable or an interface
The XML appears correct regardless of which approach is taken.
When I paste onto the blank nonlinear_solver, it doesn't have the right cardinality: it doesn't have the '-' on the right-hand side of the treeview to deactivate it.
Also: I seem to get different behaviour depending on whether I CTRL+C/CTRL+V, or right-click copy, right-click paste. When I right-click copy, I get the following error in the terminal:
Traceback (most recent call last): pfarrell/ src/spud/ copy-paste- fix/diamond/ bin/../ diamond/ interface. py", line 658, in on_copy signal_ lookup( "copy-clipboard ", widget):
File "/data/
if widget is not self.treeview and gobject.
TypeError: type must be instantiable or an interface
The XML appears correct regardless of which approach is taken.
When I paste onto the blank nonlinear_solver, it doesn't have the right cardinality: it doesn't have the '-' on the right-hand side of the treeview to deactivate it.