widgets-toolbox icon indicating copy to clipboard operation
widgets-toolbox copied to clipboard

BaseApp get.PreferenceGroup fails if PreferenceGroup is not set

Open rjackey opened this issue 3 months ago • 0 comments

Due to PreferenceGroup being a string type, need to change get.PreferenceGroup away from empty char format:

    function value = get.PreferenceGroup(app)
        value = app.PreferenceGroup;
        if isempty(value)
            value = class(app);
        end
        value = matlab.lang.makeValidName(value);
    end

to:

    function value = get.PreferenceGroup(app)
        value = app.PreferenceGroup;
        if ~strlength(value)
            value = class(app);
        end
        value = matlab.lang.makeValidName(value);
    end

rjackey avatar Apr 04 '24 19:04 rjackey