- die Trennung oben
- Entfernen geht nur über das klicken von 30 Minuten
- Klicken auf "nicht mehr erinnern" macht gar nix
Ursache ist wohl in Reminderplugin.java getContextMenuActions(), da zeigt sich dass der erste Eintrag im Kontextmenü tatsächlich zum "nicht mehr einnern" führt:
Code: Alles auswählen
actions.add(new ActionMenu(new AbstractAction(entries[0]) {
public void actionPerformed(ActionEvent e) {
mReminderList.removeWithoutChecking(program);
updateRootNode(true);
}
}));
actions.add(new ActionMenu(ContextMenuSeparatorAction.getInstance()));
Code: Alles auswählen
//TH actions.add(new ActionMenu(new AbstractAction(entries[0]) {
actions.add(new ActionMenu(new AbstractAction(entries[5]) {
public void actionPerformed(ActionEvent e) {
mReminderList.removeWithoutChecking(program);
updateRootNode(true);
}
}));
actions.add(new ActionMenu(ContextMenuSeparatorAction.getInstance()));
for (int i = 0; i <= maxIndex; i++) {
if (i == 5) continue; //TH
final int minutes = ReminderFrame.REMIND_VALUE_ARR[i];
actions.add(new ActionMenu(new AbstractAction(entries[i]) {
public void actionPerformed(ActionEvent e) {
item.setMinutes(minutes);
}
}, minutes == item.getMinutes()));
}