Skip to content

Commit 7ce40ba

Browse files
authored
fix(gui): NullPointerException when changing line wrap mode (PR #2843)
1 parent 7d689a8 commit 7ce40ba

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

jadx-gui/src/main/java/jadx/gui/ui/codearea/AbstractCodeArea.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -166,10 +166,12 @@ public void actionPerformed(ActionEvent e) {
166166
contentPanel.getTabbedPane().getTabs().forEach(v -> {
167167
if (v instanceof AbstractCodeContentPanel) {
168168
AbstractCodeArea codeArea = ((AbstractCodeContentPanel) v).getCodeArea();
169-
setCodeAreaLineWrap(codeArea, wrap);
170-
if (v instanceof ClassCodeContentPanel) {
171-
codeArea = ((ClassCodeContentPanel) v).getSmaliCodeArea();
169+
if (codeArea != null) {
172170
setCodeAreaLineWrap(codeArea, wrap);
171+
if (v instanceof ClassCodeContentPanel) {
172+
codeArea = ((ClassCodeContentPanel) v).getSmaliCodeArea();
173+
setCodeAreaLineWrap(codeArea, wrap);
174+
}
173175
}
174176
}
175177
});

0 commit comments

Comments
 (0)