Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision c4f90397

Von Moritz Bunkus vor fast 8 Jahren hinzugefügt

  • ID c4f903975358f75bd6314c2cc5a1b41b4b2a5fa7
  • Vorgänger 70173b77
  • Nachfolger 6f1da6d4

ActionBar: bei Click auf Combo ohne oberste Action Menü aufklappen

Manche Comboboxes wie z.B. »Workflow« oder »mehr« haben auf dem obersten
Button keine Action konfiguriert (weder »submit« noch »call«). Um die
Benutzer nicht zu sehr zu verwirren, werden diese nun nicht mehr als
deaktiviert dargestellt. Bei einem Klick auf den Button-Teil der
Combobox wird dann das Menü aufgeklappt, genau so, als hätte man auf den
Pfeil-Teil geklickt.

Unterschiede anzeigen:

bin/mozilla/ir.pl
267 267
    $bar->add_actions('separator');
268 268

  
269 269
    $bar->add_actions('combobox');
270
    $bar->actions->[-1]->add_actions([ t8('more'),
271
      disabled => 1,
272
    ]);
270
    $bar->actions->[-1]->add_actions([ t8('more') ]);
273 271
    $bar->actions->[-1]->add_actions([ t8('History'),
274 272
      call     => [ 'set_history_window', $::form->{id} * 1, 'id', 'glid' ],
275 273
      disabled => !$form->{id} ? t8('This invoice has not been posted yet.') : undef,

Auch abrufbar als: Unified diff