Project

General

Profile

Defect #27779 » context_menu.js.patch

Амир Мусин, 2017-12-11 17:39

View differences:

redmine_new/public/javascripts/context_menu.js 2017-11-29 15:56:31.674827000 +0500
85 85
}
86 86

  
87 87
function contextMenuShow(event) {
88
  var $wrapper = $("div#main");
89
  var wrapper_height = $wrapper.height();
90
  
88 91
  var mouse_x = event.pageX;
89 92
  var mouse_y = event.pageY;  
90 93
  var mouse_y_c = event.clientY;  
......
115 118
      menu_height = $('#context-menu').height();
116 119
      max_width = mouse_x + 2*menu_width;
117 120
      max_height = mouse_y_c + menu_height;
118

  
121
      
119 122
      var ws = window_size();
120 123
      window_width = ws.width;
121 124
      window_height = ws.height;
122

  
125
      
126
      if (window_height > wrapper_height){
127
        window_height = wrapper_height
128
      }
123 129
      /* display the menu above and/or to the left of the click if needed */
124 130
      if (max_width > window_width) {
125 131
       render_x -= menu_width;
(2-2/2)