Why I cannot change views page title using views_post_render? I have view that uses url args: parent term id and term id/ids, so the url structure is like page/%/%

Title pattern for this view is: %1(%2)

However I have few pages with multi tids as second argument, so generated title is strange (very long). I am trying to change this title programmatically:

function bip_title_alter_views_post_render(&amp;$view, &amp;$output, &amp;$cache)  {

    if ($view-&gt;name == 'kategorie_artykulow' &amp;&amp; $view-&gt;current_display == 'page_9')
    {
        $args = explode(' ', $view-&gt;args[1]);
        if (sizeof($args) &lt; 2) {
            return;
        }
        $title_pattern = 'Archiwum Oświadczeń Majątkowych w %dr.';
        $term = taxonomy_term_load($args[0]);
        if (! $term) {
            return;
        }
        $title = sprintf($title_pattern, $term-&gt;name);
        drupal_set_title($title);
    }
}

function bip_title_alter_module_implements_alter(&amp;$implementations, $hook) {
    if ($hook == 'views_post_render') {
        $group = $implementations['bip_title_alter'];
        unset($implementations['bip_title_alter']);
        $implementations['bip_title_alter'] = $group;
    }
}


but title remains the same, I am sure that I am altering proper view.

Adding another display to view is not good option for me, because I have a lot existing urls and if I create another display with the same url structure and different args config always first display is handling request.

edit

I changed my custom module weight in system table to 9999 and I still see that title is altered after my module hook :/ It's so annoying
I always use a hook_views_pre_view():

function mymodule_views_pre_view(&amp;$view, &amp;$display_id, &amp;$args) {
  if ($view-&gt;name == "foo" &amp;&amp; $view-&gt;current_display == "bar") {
    $view-&gt;display[$view-&gt;current_display]-&gt;display_options["title"] =
    $view-&gt;display[$view-&gt;current_display]-&gt;handler-&gt;options["title"] = "The New Title";
  }
}


This should then funnel up to be pulled in as the page title, but I never use views directly as pages.