mirror of
https://github.com/haveno-dex/haveno.git
synced 2025-09-26 03:20:55 -04:00
increase minimum height for open trades table (#1890)
set minimum height for open trades table based on num trades
This commit is contained in:
parent
f96f7d2b96
commit
10ef8aab2b
1 changed files with 9 additions and 0 deletions
|
@ -281,6 +281,7 @@ public class PendingTradesView extends ActivatableViewAndModel<VBox, PendingTrad
|
||||||
sortedList.comparatorProperty().bind(tableView.comparatorProperty());
|
sortedList.comparatorProperty().bind(tableView.comparatorProperty());
|
||||||
tableView.setItems(sortedList);
|
tableView.setItems(sortedList);
|
||||||
tableView.setPrefHeight(100);
|
tableView.setPrefHeight(100);
|
||||||
|
tableView.setMinHeight(getMinTableViewHeight());
|
||||||
tableView.setMaxHeight(200);
|
tableView.setMaxHeight(200);
|
||||||
|
|
||||||
filterBox.initialize(filteredList, tableView); // here because filteredList is instantiated here
|
filterBox.initialize(filteredList, tableView); // here because filteredList is instantiated here
|
||||||
|
@ -294,6 +295,10 @@ public class PendingTradesView extends ActivatableViewAndModel<VBox, PendingTrad
|
||||||
scene.addEventHandler(KeyEvent.KEY_RELEASED, keyEventEventHandler);
|
scene.addEventHandler(KeyEvent.KEY_RELEASED, keyEventEventHandler);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
sortedList.addListener((ListChangeListener<PendingTradesListItem>) change -> {
|
||||||
|
tableView.setMinHeight(getMinTableViewHeight());
|
||||||
|
});
|
||||||
|
|
||||||
selectedItemSubscription = EasyBind.subscribe(model.dataModel.selectedItemProperty, selectedItem -> {
|
selectedItemSubscription = EasyBind.subscribe(model.dataModel.selectedItemProperty, selectedItem -> {
|
||||||
if (selectedItem != null) {
|
if (selectedItem != null) {
|
||||||
if (selectedSubView != null)
|
if (selectedSubView != null)
|
||||||
|
@ -342,6 +347,10 @@ public class PendingTradesView extends ActivatableViewAndModel<VBox, PendingTrad
|
||||||
model.getMempoolStatus().addListener(getMempoolStatusListener);
|
model.getMempoolStatus().addListener(getMempoolStatusListener);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private int getMinTableViewHeight() {
|
||||||
|
return sortedList.size() <= 1 ? 100 : 130;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void deactivate() {
|
protected void deactivate() {
|
||||||
filterBox.deactivate();
|
filterBox.deactivate();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue