Patch display scroll issue in criminal tracker
This commit is contained in:
parent
8d2728a26d
commit
5e24e7456a
|
@ -102,8 +102,8 @@ public class GuiCriminalTracker extends GuiScreen {
|
||||||
public int getMaxScrollY() {
|
public int getMaxScrollY() {
|
||||||
int size = criminals.size();
|
int size = criminals.size();
|
||||||
int visible_criminal_line = (int) Math.ceil((size - nbr_visible) / (double)number_by_line);
|
int visible_criminal_line = (int) Math.ceil((size - nbr_visible) / (double)number_by_line);
|
||||||
int scroll_y_max = -(visible_criminal_line * ((criminal_height + gap_y) / 2));
|
int scroll_y_max = visible_criminal_line * (criminal_height + gap_y) - criminal_height / 2;
|
||||||
return scroll_y_max;
|
return -scroll_y_max;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -162,7 +162,7 @@ public class GuiCriminalTracker extends GuiScreen {
|
||||||
if (dWheel != 0) {
|
if (dWheel != 0) {
|
||||||
if (dWheel > 0) {
|
if (dWheel > 0) {
|
||||||
scroll_y += 6;
|
scroll_y += 6;
|
||||||
scroll_y = Math.min(1, scroll_y);
|
scroll_y = Math.min(0, scroll_y);
|
||||||
//System.out.println("Molette vers le haut");
|
//System.out.println("Molette vers le haut");
|
||||||
} else {
|
} else {
|
||||||
scroll_y -= 6;
|
scroll_y -= 6;
|
||||||
|
|
Loading…
Reference in a new issue