Io però vedo che il valore che passi al popupmenu è da un oggetto referenziato da 'g'. E questo oggetto lo crei nuovo nel mouseReleased ( new global() ).
Quindi per forza vedi sempre la stessa cosa ... quell'oggetto global creato nuovo avrà delle sue proprietà con valore predefinito.
E presumo che in giro nell'applicazione hai un altro oggetto global .... quello devi usare!
Pertanto il problema non è il popupmenu.
P.S. spero che il tuo codice reale non abbia davvero tutti quei underscore!!



Rispondi quotando
