Skip to content

Commit a44bbc1

Browse files
committed
fix octave compatibility issue in changing gantry or couch angles
1 parent 8c2bc04 commit a44bbc1

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

matRad/gui/widgets/matRad_PlanWidget.m

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -970,7 +970,9 @@ function updatePlnInWorkspace(this,hObject,evtData)
970970
pln.propStf.gantryAngles = this.parseStringAsNum(get(handles.editGantryAngle,'String'),true); % [°]
971971
pln.propStf.couchAngles = this.parseStringAsNum(get(handles.editCouchAngle,'String'),true); % [°]
972972

973-
if ~isempty(hObject) && (strcmp(hObject.Tag,'editGantryAngle')||strcmp(hObject.Tag,'editCouchAngle'))
973+
objectTag = get(hObject,'Tag');
974+
975+
if ~isempty(hObject) && (strcmp(objectTag,'editGantryAngle')||strcmp(objectTag,'editCouchAngle'))
974976
if numel(this.parseStringAsNum(get(handles.editCouchAngle,'String'),true))<numel(this.parseStringAsNum(get(handles.editGantryAngle,'String'),true)) % Feature: autofill couch angles to single plane by entering a single value
975977
couchGantryDifference = numel(this.parseStringAsNum(get(handles.editGantryAngle,'String'),true))-numel(this.parseStringAsNum(get(handles.editCouchAngle,'String'),true));
976978
pln.propStf.couchAngles = [this.parseStringAsNum(get(handles.editCouchAngle,'String'),true) zeros(1,couchGantryDifference)];

0 commit comments

Comments
 (0)