fix bug: panel get no default