summaryrefslogtreecommitdiff
path: root/enigma-swing/src/main/java
diff options
context:
space:
mode:
authorGravatar liach2021-01-22 16:00:30 -0600
committerGravatar liach2021-01-23 08:57:59 -0600
commitc7d7b261fd326d02cc243a431022d5b9149fdcc6 (patch)
tree178f2d076c460020b94387d96e10a97aa25647f8 /enigma-swing/src/main/java
parentAttempt fixing rare CME when loading a jar while tabs are open (diff)
downloadenigma-c7d7b261fd326d02cc243a431022d5b9149fdcc6.tar.gz
enigma-c7d7b261fd326d02cc243a431022d5b9149fdcc6.tar.xz
enigma-c7d7b261fd326d02cc243a431022d5b9149fdcc6.zip
Fixes open declaration not opening declaration
Signed-off-by: liach <liach@users.noreply.github.com>
Diffstat (limited to 'enigma-swing/src/main/java')
-rw-r--r--enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java b/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java
index 6fc91ab7..8972e722 100644
--- a/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java
+++ b/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java
@@ -273,7 +273,7 @@ public class GuiController implements ClientPacketHandler {
273 if (entry == null) { 273 if (entry == null) {
274 throw new IllegalArgumentException("Entry cannot be null!"); 274 throw new IllegalArgumentException("Entry cannot be null!");
275 } 275 }
276 openReference(new EntryReference<>(entry, entry.getName())); 276 openReference(EntryReference.declaration(entry, entry.getName()));
277 } 277 }
278 278
279 /** 279 /**
@@ -301,7 +301,7 @@ public class GuiController implements ClientPacketHandler {
301 * @param reference the reference 301 * @param reference the reference
302 */ 302 */
303 private void setReference(EntryReference<Entry<?>, Entry<?>> reference) { 303 private void setReference(EntryReference<Entry<?>, Entry<?>> reference) {
304 gui.openClass(reference.getLocationClassEntry()).showReference(reference); 304 gui.openClass(reference.getLocationClassEntry().getOutermostClass()).showReference(reference);
305 } 305 }
306 306
307 public Collection<Token> getTokensForReference(DecompiledClassSource source, EntryReference<Entry<?>, Entry<?>> reference) { 307 public Collection<Token> getTokensForReference(DecompiledClassSource source, EntryReference<Entry<?>, Entry<?>> reference) {