Creating a new function in App Designer places the new function inside of another function
1 回表示 (過去 30 日間)
古いコメントを表示
When I create a new function using the add function button, the function is always placed at the end of one of my other functions example:
function results = oldFunction(app)
%Code
function results = func2(app)
end
end
Cutting and pasting or moving the old function doesn't solve this issue, the next new function will still initially appear inside the same old function. I can move the new function out of the old one but it is annoying and tedious. Anyone have an idea as to why this is happening?
4 件のコメント
Adam Danz
2022 年 1 月 18 日
If you have access to a different release of Matlab, it might be helpful to open the app in the other release using appdesigner. Matlab does some compatability checks on apps that are opened in a different version than they were created and this might fix the problem (emphasis on might). Just make a backup copy of the app before doing this.
I assume this only happens with a single app and not with all apps, correct?
I've noticed this behavior in the past as well but it was fixed by closing/reopening the app in appdesigner or closing/reopening Matlab.
回答 (1 件)
Cris LaPierre
2022 年 1 月 18 日
It shouldn't be doing this. Please try restarting MATLAB.
2 件のコメント
Cris LaPierre
2022 年 1 月 18 日
In can be an inconvenience, but I would try reinstalling MATLAB. At best, the problem gets fixed, and at worst, you are back where you started.
参考
カテゴリ
Help Center および File Exchange で Develop Apps Using App Designer についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!