Skip to content

Commit 4d461f6

Browse files
committed
fix null pointer error
1 parent 83884bc commit 4d461f6

File tree

3 files changed

+14
-13
lines changed

3 files changed

+14
-13
lines changed

.idea/workspace.xml

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build.gradle.kts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@ dependencies {
2323
// Configure Gradle IntelliJ Plugin
2424
// Read more: https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
2525
intellij {
26-
version.set("2022.2")
27-
type.set("IC") // use IntelliJ Community base, it supports all IDEs
28-
// localPath.set( // Example paths for local development
29-
// if (System.getProperty("os.name").lowercase().contains("windows")) {
30-
// "D:/Program Files/JetBrains/IntelliJ IDEA 2024.3.4.1"
31-
// } else {
32-
// "/Applications/PyCharm.app/Contents"
33-
// }
34-
// )
26+
// version.set("2022.2")
27+
// type.set("IC") // use IntelliJ Community base, it supports all IDEs
28+
localPath.set( // Example paths for local development
29+
if (System.getProperty("os.name").lowercase().contains("windows")) {
30+
"D:/Program Files/JetBrains/IntelliJ IDEA 2024.3.4.1"
31+
} else {
32+
"/Applications/PyCharm.app/Contents"
33+
}
34+
)
3535
}
3636

3737
tasks {

src/main/java/trackers/EyeTracker.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,9 @@ public void fileOpened(@NotNull FileEditorManager source, @NotNull VirtualFile f
9090
editor = source.getSelectedTextEditor();
9191
if (editor != null) {
9292
editor.getScrollingModel().addVisibleAreaListener(visibleAreaListener);
93+
visibleArea = editor.getScrollingModel().getVisibleArea();
9394
}
9495
filePath = file.getPath();
95-
visibleArea = editor.getScrollingModel().getVisibleArea();
9696
}
9797

9898
@Override
@@ -101,9 +101,9 @@ public void selectionChanged(@NotNull FileEditorManagerEvent event) {
101101
if (event.getNewFile() != null) {
102102
if (editor != null) {
103103
editor.getScrollingModel().addVisibleAreaListener(visibleAreaListener);
104+
visibleArea = editor.getScrollingModel().getVisibleArea();
104105
}
105106
filePath = event.getNewFile().getPath();
106-
visibleArea = editor.getScrollingModel().getVisibleArea();
107107
}
108108
}
109109
});

0 commit comments

Comments
 (0)