Merge remote-tracking branch 'origin/GP-755-dragonmacher-fg-clipping'

(Closes #1008)
This commit is contained in:
ghidra1
2021-03-10 12:45:02 -05:00

View File

@@ -141,6 +141,7 @@ public class FGVertexListingPanel extends ListingPanel {
@Override @Override
public Dimension getPreferredSize() { public Dimension getPreferredSize() {
Dimension preferredSize = super.getPreferredSize(); Dimension preferredSize = super.getPreferredSize();
if (preferredSize.equals(lastParentPreferredSize) && preferredSizeCache != null) { if (preferredSize.equals(lastParentPreferredSize) && preferredSizeCache != null) {
return preferredSizeCache; return preferredSizeCache;
@@ -164,8 +165,8 @@ public class FGVertexListingPanel extends ListingPanel {
private List<Layout> getAllLayouts(LayoutModel layoutModel) { private List<Layout> getAllLayouts(LayoutModel layoutModel) {
List<Layout> list = new ArrayList<>(); List<Layout> list = new ArrayList<>();
Layout layout = layoutModel.getLayout(BigInteger.ZERO); BigInteger index = BigInteger.ZERO;
BigInteger index = BigInteger.ONE; Layout layout = layoutModel.getLayout(index);
while (layout != null) { while (layout != null) {
list.add(layout); list.add(layout);
index = layoutModel.getIndexAfter(index); index = layoutModel.getIndexAfter(index);