소스 검색

Fixing y position of child menus.

master
phillbush 4 년 전
부모
커밋
8e799bb47d
1개의 변경된 파일1개의 추가작업 그리고 3개의 파일을 삭제
  1. +1
    -3
      xmenu.c

+ 1
- 3
xmenu.c 파일 보기

@@ -755,10 +755,8 @@ setupmenupos(struct Menu *menu)
else if (menu->parent->x > menu->w + config.border_pixels + config.gap_pixels)
menu->x = menu->parent->x - menu->w - config.border_pixels - config.gap_pixels;

if (mon.y + mon.h - (menu->caller->y + menu->parent->y) > height)
if (mon.y + mon.h - (menu->caller->y + menu->parent->y) >= height)
menu->y = menu->caller->y + menu->parent->y;
else if (mon.y + mon.h - menu->parent->y > height)
menu->y = menu->parent->y;
else if (mon.y + mon.h > height)
menu->y = mon.y + mon.h - height;
}


불러오는 중...
취소
저장