No, it's not a bug. Everything is working just LIKE YOU HAVE SET THEM TO WORK. /me cannot locate the problem here...