git://source.jalview.org
/
jalview.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
68405aa
)
JAL-1774 bugfix for misleading message after trying to delete solid column
author
tcofoegbu
<tcnofoegbu@dundee.ac.uk>
Thu, 17 Sep 2015 14:59:19 +0000
(15:59 +0100)
committer
tcofoegbu
<tcnofoegbu@dundee.ac.uk>
Thu, 17 Sep 2015 14:59:19 +0000
(15:59 +0100)
src/jalview/gui/AlignFrame.java
patch
|
blob
|
history
diff --git
a/src/jalview/gui/AlignFrame.java
b/src/jalview/gui/AlignFrame.java
index
360cf6b
..
e40e936
100644
(file)
--- a/
src/jalview/gui/AlignFrame.java
+++ b/
src/jalview/gui/AlignFrame.java
@@
-2370,7
+2370,11
@@
public class AlignFrame extends GAlignFrame implements DropTargetListener,
/*
* If the cut affects all sequences, warn, remove highlighted columns
*/
/*
* If the cut affects all sequences, warn, remove highlighted columns
*/
- if (sg.getSize() == viewport.getAlignment().getHeight())
+
+ boolean isEntireAlignWidth = (((sg.getEndRes() - sg.getStartRes()) + 1) == viewport
+ .getAlignment().getWidth()) ? true : false;
+ if (sg.getSize() == viewport.getAlignment().getHeight()
+ && isEntireAlignWidth)
{
int confirm = JOptionPane.showConfirmDialog(this,
MessageManager.getString("warn.delete_all"), // $NON-NLS-1$
{
int confirm = JOptionPane.showConfirmDialog(this,
MessageManager.getString("warn.delete_all"), // $NON-NLS-1$
@@
-2397,6
+2401,7
@@
public class AlignFrame extends GAlignFrame implements DropTargetListener,
viewport.setSelectionGroup(null);
viewport.sendSelection();
viewport.getAlignment().deleteGroup(sg);
viewport.setSelectionGroup(null);
viewport.sendSelection();
viewport.getAlignment().deleteGroup(sg);
+ viewport.getColumnSelection().clear();
viewport.firePropertyChange("alignment", null, viewport.getAlignment()
.getSequences());
viewport.firePropertyChange("alignment", null, viewport.getAlignment()
.getSequences());
@@
-2411,6
+2416,7
@@
public class AlignFrame extends GAlignFrame implements DropTargetListener,
}
}
}
}
+
/**
* DOCUMENT ME!
*
/**
* DOCUMENT ME!
*