Selaa lähdekoodia

Fix for HLCopyClassCommand default input

Nicolas Petton 10 vuotta sitten
vanhempi
commit
54e97d9742
2 muutettua tiedostoa jossa 4 lisäystä ja 4 poistoa
  1. 3 3
      src/Helios-Commands-Tools.js
  2. 1 1
      src/Helios-Commands-Tools.st

+ 3 - 3
src/Helios-Commands-Tools.js

@@ -277,12 +277,12 @@ fn: function (){
 var self=this;
 return smalltalk.withContext(function($ctx1) { 
 var $1;
-$1=_st(_st(self._model())._selectedClass())._name();
+$1=_st(_st(_st(self._model())._selectedClass())._theNonMetaClass())._name();
 return $1;
 }, function($ctx1) {$ctx1.fill(self,"defaultInput",{},globals.HLCopyClassCommand)})},
 args: [],
-source: "defaultInput\x0a\x09^ self model selectedClass name",
-messageSends: ["name", "selectedClass", "model"],
+source: "defaultInput\x0a\x09^ self model selectedClass theNonMetaClass name",
+messageSends: ["name", "theNonMetaClass", "selectedClass", "model"],
 referencedClasses: []
 }),
 globals.HLCopyClassCommand);

+ 1 - 1
src/Helios-Commands-Tools.st

@@ -119,7 +119,7 @@ displayLabel
 !HLCopyClassCommand methodsFor: 'defaults'!
 
 defaultInput
-	^ self model selectedClass name
+	^ self model selectedClass theNonMetaClass name
 ! !
 
 !HLCopyClassCommand methodsFor: 'executing'!