buttonMarkup: Fix bugs that buttonMarkup doesn't set options properly and doesn't get a value  of options.