summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIlia Motornyi <elmot@vaadin.com>2018-07-19 15:14:51 +0300
committerGitHub <noreply@github.com>2018-07-19 15:14:51 +0300
commitf19e029ff7261b89305e74ac4d3b9b1775b3f159 (patch)
treead060b851a25d655c71973a847413eb017f4c560
parent0c2e759fa42474ab2a344e16ba684204c3ebd3c0 (diff)
downloadvaadin-framework-f19e029ff7261b89305e74ac4d3b9b1775b3f159.tar.gz
vaadin-framework-f19e029ff7261b89305e74ac4d3b9b1775b3f159.zip
Fix removal tabsheets if last one is selected (#11074)
Backport #11070 Related to #10925
-rw-r--r--client/src/main/java/com/vaadin/client/ui/VTabsheet.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/client/src/main/java/com/vaadin/client/ui/VTabsheet.java b/client/src/main/java/com/vaadin/client/ui/VTabsheet.java
index f2f831a9f7..906ac5700a 100644
--- a/client/src/main/java/com/vaadin/client/ui/VTabsheet.java
+++ b/client/src/main/java/com/vaadin/client/ui/VTabsheet.java
@@ -634,7 +634,7 @@ public class VTabsheet extends VTabsheetBase
for (int i = oldPosition - 1; i >= 0; i--) {
Tab tab = getTab(i);
- if (!tab.isHiddenOnServer()) {
+ if (tab != null && !tab.isHiddenOnServer()) {
return i;
}
}