6bd9aa1bf3
GearManagerDialogPopup_OnHide remet popup.name a nil : je le lisais apres popup:Hide(), d'ou SaveEquipmentSet(nil, ...) et son Usage. Le nom et l'icone sont desormais lus avant, et un drapeau dit au greffon du OnHide que la fermeture vient de nous, pour qu'il n'abandonne pas l'edition. Trois manques du banc l'avaient laisse passer : son Hide ne declenchait pas OnHide, son SaveEquipmentSet acceptait un nom vide, et son GearManagerDialogSaveSet_OnClick ne montrait pas la fenetre. Les trois sont corriges, et le banc echoue bien sur l'ancien code. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>