Azzera filtri
Azzera filtri

Autocomplete triggers PreGet and PostGet events

2 visualizzazioni (ultimi 30 giorni)
Hi everyone,
I just observed a very strange behavior, which I do not understand. If I implement a PreGet or PostGet listener, an event is triggered every time I want to use the autocompletion via the tab key. Here is a minimum example
classdef minimal < handle
properties (GetObservable)
prop
end
methods
function obj = minimal()
obj.prop = randn(1);
addlistener(obj,'prop','PreGet',@obj.handlePreGet);
end
function handlePreGet(~, ~, ~)
disp('PreGet')
end
end
end
And here is my output by just pressing <tab> a few times
>> B = minimal
B =
PreGet
minimal with properties:
prop: 0.2696
PreGet
PreGet
PreGet
PreGet
PreGet
PreGet
>> B.
Can anyone explain to me why this is happening and if it can be avoided?
Thanks a lot!

Risposte (0)

Categorie

Scopri di più su Class Introspection and Metadata in Help Center e File Exchange

Prodotti


Release

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by