fix bug: category widget