Bug 29269 - Deaktivierter Menu-Eintrag funktioniert trotzdem im Grid
Deaktivierter Menu-Eintrag funktioniert trotzdem im Grid
Status: CLOSED WORKSFORME
Product: UCS
Classification: Unclassified
Component: UMC (Generic)
UCS 3.1
All Linux
: P4 normal (vote)
: UCS 3.1-1
Assigned To: Dirk Wiesenthal
Alexander Kläser
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-11-19 11:04 CET by Philipp Hahn
Modified: 2013-03-25 19:57 CET (History)
4 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): Troubleshooting, Usability
Max CVSS v3 score:


Attachments
Fix execution of disabled menu entries (Bug #29269) (5.56 KB, patch)
2012-11-19 15:43 CET, Philipp Hahn
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Hahn univentionstaff 2012-11-19 11:04:08 CET
Im UVMM-DriveGrid werden die Laufwerke angezeigt. Bei einer laufenden VM sollen diese aber nicht editiert werden können, weshalb 'canExecute()' auch brav 'false' zurückliefert. Im Context-Menü sind die Einträge auch ausgegraut, könner aber trotzdem angewählt werden und führen dann auch die Aktion aus.
Comment 1 Philipp Hahn univentionstaff 2012-11-19 15:43:11 CET
Created attachment 4811 [details]
Fix execution of disabled menu entries (Bug #29269)
Comment 2 Dirk Wiesenthal univentionstaff 2012-11-19 20:00:04 CET
Noch einmal kurz testen bitte mit 
  univention-management-console-frontend 2.0.164-1.516.201211191946

Damit müsste es behoben sein (ich habe es aber nur im App Center bei installierten Paketen probiert, indem ich dennoch auf "Install" geklickt habe).

Das war mutmaßlich ein Fehler, der im Zuge der Speicheroptimierung eingeführt wurde. Mutmaßlich, weil ich mir nicht die Zeit genommen habe, die Änderungen rückgängig zu machen und es damit zu beweisen. Ich habe auch kein gesteigertes Interesse daran, weil ich damit zugeben müsste, einen Fehler gemacht zu haben. So kann ich es auf Dojo 1.8 schieben.
Comment 3 Philipp Hahn univentionstaff 2012-11-20 09:50:15 CET
(In reply to comment #2)
> Noch einmal kurz testen bitte mit 
>   univention-management-console-frontend 2.0.164-1.516.201211191946

Tut soweit ich das bisher feststellen konnte.
Comment 4 Janek Walkenhorst univentionstaff 2012-11-20 14:51:45 CET
(In reply to comment #3)
> (In reply to comment #2)
> > Noch einmal kurz testen bitte mit 
> >   univention-management-console-frontend 2.0.164-1.516.201211191946
> Tut soweit ich das bisher feststellen konnte.
Sieht hier auch gut aus.
Comment 5 Dirk Wiesenthal univentionstaff 2012-12-18 18:03:27 CET
Der Fehler ist meines Erachtens bereits während der Entwicklung behoben worden (im Zuge von Bug#27432). Hier muss kein Errata-Update herausgebracht werden.
Comment 6 Alexander Kläser univentionstaff 2013-01-04 12:54:48 CET
Auf unserem internen UVMM-System ist das UMC-Frontend-Paket 2.0.180-1 installiert, dort konnte ich den Fehler ebenfalls nicht nachvollziehen.

→ VERIFIED

Ich nehme den Errata-Milestone raus, damit es nicht zu Verwirrung kommt.
Comment 7 Dirk Wiesenthal univentionstaff 2013-01-09 10:59:10 CET
Damit der Bug zu 3.1-1 CLOSED wird
Comment 8 Stefan Gohmann univentionstaff 2013-03-25 19:57:13 CET
UCS 3.1-1 has been released: 
 http://download.univention.de/doc/release-notes-3.1-1_en.pdf
 http://download.univention.de/doc/release-notes-3.1-1.pdf

If this error occurs again, please use "Clone This Bug".