View | Details | Raw Unified | Return to bug 48610
Collapse All | Expand All

(-)CompoundCommandHandlerService.java (-2 / +7 lines)
Lines 103-110 Link Here
103
103
104
				if (!handlersByCommandId.containsKey(commandId))
104
				if (!handlersByCommandId.containsKey(commandId))
105
					handlersByCommandId.put(commandId, handler);
105
					handlersByCommandId.put(commandId, handler);
106
				else if (!handlersByCommandId.get(commandId).equals(handler))
106
				else{
107
					handlersByCommandId.put(commandId, null);
107
					Object cachedHandler = handlersByCommandId.get(commandId);
108
					
109
					if (!(cachedHandler == null || cachedHandler.equals(handler)))
110
						handlersByCommandId.put(commandId, null);
111
				}
112
					
108
			}
113
			}
109
		}
114
		}
110
115

Return to bug 48610