Animar o ícone da gaveta na seta em setDisplayHomeAsUpEnabled?

Estou usando setDisplayHomeAsUpEnabled para mostrar a seta em vez do ícone "burger" da gaveta, mas não está sendo animado nem nada. Em vez disso, mostra a seta que pode ser desenhada instantaneamente.

Tela inicial:(Álbum 1)

Quando você toca em um filme:(Álbum 2)

O problema é que o ícone executa a animação quando deslizo a gaveta, o que me faz pensar que talvez eu não deva usar setDisplayHomeAsUpEnabled para isso:(Álbum 3)

Álbum: http://imgur.com/a/LkXbh

Aqui está o código de alternância da minha gaveta:

    Toolbar toolbar = (Toolbar) findViewById(R.id.my_awesome_toolbar);
    setSupportActionBar(toolbar);

    drawerAdapter = new DrawerAdapter(this, App.getNavItems(), getSupportFragmentManager());
    drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
    drawerList = (ExpandableListView) findViewById(R.id.left_drawer);

    // Set onGroupClick and onChildClick
    drawerAdapter.setClickEvents(MainActivity.this, drawerLayout, drawerList);
    drawerList.setAdapter(drawerAdapter);

    ActionBarDrawerToggle toolbarDrawerToggle = new ActionBarDrawerToggle(
            this,                 
            drawerLayout,        
            toolbar,             
            R.string.drawer_open, 
            R.string.drawer_close 
    ) {

        public void onDrawerClosed(View view) {
            super.onDrawerClosed(view);
            invalidateOptionsMenu();
        }

        public void onDrawerOpened(View view) {
            super.onDrawerOpened(view);
            invalidateOptionsMenu();
        }
    };
    drawerLayout.setDrawerListener(toolbarDrawerToggle);
    toolbarDrawerToggle.syncState();

EDITAR: Não quero a animação ao abrir a gaveta, isso já funciona. Gostaria de acionar manualmente a animação quando carregar um fragmento específico. Eu posso não ter me explicado corretamente.

questionAnswers(3)

yourAnswerToTheQuestion