From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1UKkbU-0000Yp-Rx for mharc-grub-devel@gnu.org; Wed, 27 Mar 2013 03:17:00 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59460) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKkbR-0000Yb-C2 for grub-devel@gnu.org; Wed, 27 Mar 2013 03:16:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UKkbP-0005NA-Eg for grub-devel@gnu.org; Wed, 27 Mar 2013 03:16:57 -0400 Received: from collab.rosalab.ru ([217.199.216.181]:33884) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKkbO-0005Ls-Id for grub-devel@gnu.org; Wed, 27 Mar 2013 03:16:55 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by collab.rosalab.ru (Postfix) with ESMTP id 20DBD29C26E for ; Wed, 27 Mar 2013 11:16:52 +0400 (MSK) X-Virus-Scanned: amavisd-new at rosalab.ru Received: from collab.rosalab.ru ([127.0.0.1]) by localhost (collab.rosalab.ru [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uDaZb0sizhJY for ; Wed, 27 Mar 2013 11:16:51 +0400 (MSK) Received: from icedphoenix.localnet (unknown [10.168.1.56]) by collab.rosalab.ru (Postfix) with ESMTPSA id 75AE029C26D for ; Wed, 27 Mar 2013 11:16:51 +0400 (MSK) From: Vladimir Testov To: grub-devel@gnu.org Subject: [PATCH][BUGFIX] wrong determination of first printed entry in some cases Date: Wed, 27 Mar 2013 11:16:50 +0400 Message-ID: <75800570.iPTj3cSyZK@icedphoenix> User-Agent: KMail/4.9.5 (Linux/3.5.0-26-generic; KDE/4.9.5; x86_64; ; ) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="nextPart4050885.A9Pe7WQY4k" Content-Transfer-Encoding: 7Bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 217.199.216.181 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Mar 2013 07:16:58 -0000 This is a multi-part message in MIME format. --nextPart4050885.A9Pe7WQY4k Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" bug found and fixed Steps to reproduce 1. more than one OS (or dummy entries as in the test stand) 2. one should have more than one kernels (so in additional options there will be more than one entry) 3. in main boot screen there should be enough entries so the scrollbar appears 4. we should save default boot entry from submenu and it should not be the first entry 5. the submenu with default entry should be at the bottom so the first shown entry is not the first entry of the main screen 6. move in the submenu, selected by default 7. (in the selected submenu) every entry placed before the default entry isn't shown. Nevertheless, they appear as soon as we press "up" key. screeshots attached after the patch the described problem is fixed -- With best regards, _______________________________ Vladimir Testov, ROSA Laboratory. www.rosalab.ru --nextPart4050885.A9Pe7WQY4k Content-Disposition: attachment; filename="BUG_1_main_boot_menu.png" Content-Transfer-Encoding: base64 Content-Type: image/png; name="BUG_1_main_boot_menu.png" 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 --nextPart4050885.A9Pe7WQY4k Content-Disposition: attachment; filename="BUG_2_go_into_default_submenu.png" Content-Transfer-Encoding: base64 Content-Type: image/png; name="BUG_2_go_into_default_submenu.png" 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 --nextPart4050885.A9Pe7WQY4k Content-Disposition: attachment; filename="BUG_3_press_up_key.png" Content-Transfer-Encoding: base64 Content-Type: image/png; name="BUG_3_press_up_key.png" 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 FpMub92yMu/2VrctbU33fnK5fTbtj/X74uV0TtPKOT/3st1tbT9b67Lt372/3j6L+FL0j62Ja3+b isvPcwU1+3fvW3enq67/V/NT6AUADKIHANBxcNNyNv/lbGKROK6wmIPTl4Ow567RdWc157jnQd3w 58M0X2LRPo264dq+9+Hdl4OvK59K9fr7ruvX57xHRa726b+fNPTGadkX++x3S9lvz4uftnauXvde dx130zXT9dd8X17qkHpt9q2uyx6yvHVtVTdM2z0F6j5rGl/OdmrcDu8sxz0tR+yc8crZ/9Pfruee A2MCj9f18nX4m09/HUIowu9/+kMIIYSvnkL4tzf/5KAIVkoPAKCzKGo68GorCvpeL5xS6E4XeFyf ZW26zrp53odfN30+/HUX07prttuvn2+an/p5Of9sadd8vy5fdf6ql4tMvb7qpnHL9qnue+s865t6 /4XqNdR9rttu37/qh627hvuWZ2P7Le/LNeRJ8982vsvPPham7xuGed6Pv3iffelTbt43ftw5u/9n CD6KnNvOJ+H3P/3fc/H/uj189fRfDopgpcqDNgDFfuWoYsx1pOdnIvudLb2cdtvZzHkOqOuusb6+ BvpUFDa1Wde12dV7JlQP9Oqu8973bMu09ix6fj9fuJR21r1oueZ9jvVVJI1/jvaq+97UvTXmDjvO z3I2XdddV5xdXK7wcu12yzSuvpte6F1fkz3uGvTB7ZS4vHPM/6k7/mm9PXzx/mId5Qqqrov+YsIi vXie4m1DtvNeF1MEKR97AXxc3t//9IcwxeIebjQscEkPANis+juxp1wnnHxAOuCu+7e+hvXhrMhO uwa6uJjvPvc86Cr+q+Ote686TNf8t10j3uf7eba39DO8XfM39fpKH/90IVR7u84fis00yZezyfV3 6n9dn1e/IUVI/70pQtL+dZqTi2vRM16DPvQ3N3V5Z5n/l/V2fgf7KXqpnP+G5A0Ylvx3O/82Fp+L //j8Our+DyvnHgCwUU13xd9/+/Xos4l1hdT93HW/eGmHIcHBuQ8tYUpK8T9m/pu7iKddI971/bHb W99hu+Zv6vU1Z5f7aqgxVbtOMT/zFEBxAb8SU3XJvv/5Ly7ubj/Nmfm6ng8fvvs6a++LpXT/b/u7 2j7fZ8N23nvhvrdnoB89AGCjpr7Ld934P07j+trph8RHA84fBHSfqT5frn7X0BezFJNL3d76PAEg rX2mXl/zOL9EIbVtpg8jioUU/9zRDj9gHx74m/Lcg2Ga+zAUk83/mGXu+3voiYHAOT0AgKsDnCnO 0l8etBSNR4vXRdhtTkWknlk9LVd9j4f2a8S7nkLAstbX0or/tc9P9Ukdp7OY++/OLydaxtlZlhE4 KHTTewoA26UHAFBTRDXdWb77vTxHcvMU/Q8tN9Xre8a6b4+Ky6JqGWef7/2gd8r1tbRiu08vmnsO I873kRjD2fXqr78TeiYsS90N+u7tefXL6v5/2X4pTz0Y0tMKEAAAGy2imovjoqFYvyygx3TnP3XP fu2mPX3BVV3urpvfpRZeKQdo3e3bX9P8P3Q8QaDv98+/d8vwYq71tZTiv+vmhjn2mzHF/yzbg+uT F1+Avlz7n/HmgrEhSEh9DGD9TSS7N7TUfaD/+Lv/Hje335RPPQDWziUAwHUR3lAcNx3YV7v3P7Q8 Sq0pMGh6BF6uLvJNlxZUC6bus/LXhdeYRypWuzmnLGd1eufDNM9/18Fs3+8voxqbe31NVfy3hRD1 67d+f2y/6WTzex8ugpT0+VnS9tBcCF6u8/YbovX57nRbdVuIcpqnPMvbXYCeHhFY9/vQvA5e78rf 9TjHXus4tu2/KQXx1DeR7B5//Xp7Xa6L9VW0bxPO7ANDfHIMIXh5eeV5xRle8xVUl8V53Y3T6s7U N91grfmO982FZt470dfPe910224Ul768odeN3FIO/Oser1jXNvXfay9ur5cj3M11pHOvr9x7XNM2 2mf9dveaqRtf03v95meu8v5U3J2fGe3az+ver6vPLse5hJunNT8283Kehi1v8lwU1XYJYf/ufW37 vxa2ld/088cCjjg7/rqO6tol32MA5+n+37zOztdX/XZ5+s17P+He9vrfnK8xx1KOMb288r2K3wXx IeTyu5r33u52Wafxj+/eXb33+PjY6+Cm68xBbLhDfawc/DeNI7YUCdVhuuYnjrzONyY+9i512Lrh +kyjaXli4lMBxsxT3fcevv2PEEIIH979c/L6nWv9xQFdcOdaXzm2za59pc8ydM1D13ROww+dn7rt KV8xUiT/dsTEgKLPb1fd+G+5PfRdX3XfH7qtd40r5W/H2CI9x2966v7Sd177jr/v38lcbfgy3ng6 frgc328//zzEUGQPRP8q5VilKMLf//DD1Yz+z2efOciETFwCABsz5rFrqQcDfQ4aur479gBkzPBz Lm/uaQ1Z7imGmaP9b7V95jg4HjqOJbTNdfGfdt+IXMva3mtomvWxtO0h5/f7ftan/XMWkkv7TZ9j /FP1TCqKEMIM6wxYFjcBBACylGYKBwBYNj0AAIDRPHscAAQAACja2ABn/gFAAACAog0AgCUEAAdt ANnExPeWPg0AwHFLTocR86RegXzcBBAAAAAEAAAAAIAAAAAAABAAAAAAAMvgKQBw5x4fH8P333+v IQAAgFZ6AIDiHwAAEAAAin8AAGANyqM2AMU/AMCEjjcaFrikBwAo/gEAgA1wE0C4M3/244/ht59/ riEAAIBe9AAAAAAAAQAAAAAgAAAAAAAEAAAAAIAAAAAAAJhJedAGkE1MfA8AYEtSa444Yligmx4A AAAAIAAAAAAABAAAAACAAAAAAAAQAAAAAAACAAAAACAXjwGEjDwGEADgmscAwjLoAQAAAAACAAAA AEAAAAAAAAgAAAAAAAEAAAAAIAAAAAAABAAAAABAsvKoDQAAgAkdbzQscEkPAAAAABAAAAAAAAIA AAAAQAAAAAAALEOpCWBbHh4fL/7/w26X/HnKsNX3Uuelz3Bd42wbV995nLKtp5jekGl0rYe2z0+f tW1Hc7V3Wxv0fT9HW8+5rU2xnw0ZLoYQ9o+PoSiKsH/zpvazEELt51OJIYQPT0+Dpjdm2NRx5JhG 3/lpWkcACACAFdpXivrTwf3pgP/0+f6sAHh4fLwYrqvY7TsvSymWpmzre9sequt9X1nHp8/2Neu+ bZxbae+lzMuYddFnGc4L2f3TU/1nu10IMV59PqUihPAwpoCPcXzR3TGOHNMYu44AEAAAK1V0HPAX Z/8+LxiKhGKhb4FRtAzbdAYy9cx6Xbhx/u/Us9ZjzuS3tVlqb4u+vTD6zmcxcB2dbyt9x9lXdV02 /butvebsrZAyrbp5/dASzrUt55j12zT/bet3SKEdY/w4vuczz/uEs97nvQY+Dnp51rrt86E9Dqrj bPqsaVpt0zsvwKvDPNSclR87vd7raEB7pg7Tdz0AMFEAcNAGkE1MfG9p85n6/9UeAn3aoe+87Cs9 Dqo9EM7/HRsOYve73ev4zs5in/59Plyf6XX1hujTFnXLMWbZh87n0O0jJi5nzLTdnoqJpnW8f3y8 XK8d632qdVs3LynTa9wfnsOX/Vn4ktqm5wXYkOGKohh0Br3197AoQowxfV5O6+6590B1fpracL/b hRhj+PD0lDytl54Kz9M7H7b6WXVeutblh+fvx5r5q9s+U6fX1C5Dt+G65Ri67BfvD5xP1uEwYrtU r0DGAEATwPZUC4I+B+D7x8erAnU/sNDsM591nzVNc6r5mautxyz72HnNPd4lrYu17Lt927Nt300t uj8spGgrnoODvsP0KorPxl8dNsbYum+2tVPTZ23zV52XpmUf0i69A52OeWlb9v3AS8QAEAAAOYqI hmu6excTlRAgd9HXWOBX5r/6vdPZ1yUUnkPnYeiyb6H4b7rvANO02xzF5fk2PbTHwVzTa9s3TwFB 3Tj/5Te/mTVImbM925a9rkcFALfjMYCw9aKgUhAMLeT3u93La65ise37cxeJcxekOQvr1LbvtT1k Lv4V/dO1w9DxjSnkzovC6m/IbAXyBNM7Fb91gUlRFC8hwL0u35Blb+tRAcD89AAAxcTV/9fe1b0a FDT0BBhafDSdxW+aZmohXDd/ddOsa4vGYGTingW5lr1X+zeMd0jB2TXOMSFB22UfndvUBL0matss YV76FuP7yvX/fUKblParenjz5vKGbzXD9e0VcD7OJWubz+pn52e7u9rr9FnTJRV1Z8+71kPKNKdo l+r0uuZDeAewHMW/LvMeZXCX/rPmvbeuf77/oMR17NoV25plglE+SQmCiiL85ocfLt+LMfz3Z59p QMi1L2oCABQvAADrVx61AQBzBwCKf6bexmbsHg90O95oWKASAGgCAMUq2G8tHwDr5xIAAAAAEAAA AAAAAgAAAABAAAAAAAAIAAAAAAABAAAAAJBLedAGkE1MfA8AYEuOI46l1CuQjx4AAAAAIAAAAAAA BAAAAACAAAAAAAAQAAAAAAACAAAAAEAAAAAAACQrj9oAsomJ7wEAbElqzRFHDAt00wMAAAAABAAA AACAAAAAAAAQAAAAAAACAAAAAEAAAAAAAAgAAAAAgGTlQRvApKImAAA27nCjYYFLegAAAACAAAAA AAAQAAAAAAACAAAAAEAAAAAAAAgAAAAAgFzKozaAbDzyDwDgWmrNEUcMC3TTAwAAAAAEAAAAAIAA AAAAABAAAAAAAAIAAAAAQAAAAAAACAAAAACAZOVBG0A2MfE9AIAtSa054ohhgW56AAAAAIAAAAAA ABAAAAAAAAIAAAAAQAAAAAAACAAAAAAAAQAAAACQrDxqAwAAYELHGw0LXNIDAAAAAAQAAAAAgAAA AAAAEAAAAAAAAgAAAABAAAAAAADkUYTyoBUgm5j4HgDAlqTWHHHEsEA3PQAAAABg9aIAAAAAALZA AAAAAAACAAAAAEAAAAAAAAgAAAAAAAEAAAAAMIsilJ6rCfnExPcAALYkteaII4YFuvcwPQAAAABg AwQAAAAAsHqFAAAAAAC2QAAAAAAAq+ceAAAAALAJAgAAAAAQAAAAAAD3rwjlUSsAAAATOt5oWOCS HgAAAAAgAAAAAADun6cAAAAAwCYIAAAAAEAAAAAAAAgAAAAAgLtQHrQBZBMT3wMA2JLUmiOOGBbo pgcAAAAACAAAAAAAAQAAAAAgAAAAAAAEAAAAAIAAAAAAABAAAAAAAImKUHquJuQTE98DANiS1Joj jhgW6KYHAAAAAAgAAAAAgPsXBQAAAACwBQIAAAAAEAAAAAAAAgAAAABAAAAAAAAsQ+kZ5QAAwJTi jYYFLukBAAAAAKtXCAAAAABgCwQAAAAAsHpRAAAAAABbIAAAAAAAAQAAAACwBuVBG0A2MfE9AIAt Sa054ohhgW56AAAAAIAAAAAAALh/hQAAAAAA1s9jAAEAAGATBAAAAAAgAAAAAADun3sAAAAAwCaU nqsJ04qaAADYuMONhgUu6QEAAAAAAgAAAADg/nkMIAAAAGyAmwACAADAJggAAAAAQAAAAAAACAAA AACAu1AetQFkEzUBAMCV1JojjhgW6N7D9AAAAACADRAAAAAAgAAAAAAAEAAAAAAAAgAAAABgCQoB AAAAAKxfDOVBK0DGXSrtPQCALUmtOeKIYYFuegAAAACL5EQKCAAAAAAAAQAAAAAgAAAAAAABAAAA ALA+HgMIAAAAmyAAAAAAgA0oPVcTpuXxNQDA1h1uNCxwSQ8AAAAAWL0oAAAAAID1cxNAAAAA2AQB AAAAAAgAAAAAAAEAAAAAcAfcBBAAAAA2oAjlUStANlETAABcSa05Ys3/q1cgHz0AAAAAQAAAAAAA CAAAAAAAAQAAAACwBJ4CAAAAAJsgAAAAAIAN8BhAmJhHAwIAW5dScxQjhgVC0l6mBwAAAHBzTprA 9AQAAAAAIAAAAAAABAAAAACAAAAAAABYgigAAAAAgPXzFAAAAADYhPKgDSAbj68BALiWUnMUNcdS MXFYIK1a0QMAAAAANkAAAAAAAKvnHgAAAACwAS4BAAAAgA3QAwAAAAA2QQAAAAAAAgAAAABgDUrP 1YR8YuJ7AABbklJzFDXHTTFxWCCNHgAAAAAgAAAAAAAEAAAAAIAAAAAAAFiCKAAAAACALRAAAAAA wAaUR20Ak/IYQABg61JqjmLEsEAaPQAAAABg9QoBAAAAAGyBAAAAAAAEAAAAAIAAAAAAABAAAAAA AAIAAAAAYCblQRtANlETAABcSak5ippjqZg4LJBGDwAAAAAQAAAAAAACAAAAAEAAAAAAAAgAAAAA AAEAAAAAIAAAAAAAkpVHbQDZVJ9d+3a3C2/evtUwAMC2j5F2u6Tv/cWnn4Y//vTTxbGVegXyVSt6 AMBE3u52Yaf4BwAIRVEkvf7400/hLz/9VIPBRAQAoPgHAFgMIQBMpRAAgOIfAEAIAFsgAADFPwCA EAA2oPjb6/uWAWN2qqLQCAAAmcSoXIFMlUooNQL4IwUAAKxfedAGAAAAsHruAQAAAAACAAAAAEAA AAAAAAgAAAAAAAEAAAAAIAAAAAAABAAAAABAsvKgDQAAAGD19AAAAAAAAQAAAAAgAAAAAAAEAAAA AIAAAAAAABAAAAAAAAIAAAAAIFl51AYAAACwenoAAAAAgAAAAAAAEAAAAAAAAgAAAABAAAAAAAAI AAAAAAABAAAAAJCsPGgDAAAAWD09AAAAAEAAAAAAAAgAAAAAAAEAAAAAIAAAAAAABAAAAABALuVR GwAAAMDq6QEAAAAAAgAAAABAAAAAAAAIAAAAAAABAAAAACAAAAAAAAQAAAAAQLLyqA0AAABg9fQA AAAAAAEAAAAAIAAAAAAABAAAAACAAAAAAAAQAAAAAAACAAAAACBZ+Ys2AAAAgNXTAwAAAAAEAAAA AIAAAAAAABAAAAAAAAIAAAAAQAAAAAAA5FIetQEAAACsnh4AAAAAIAAAAAAABAAAAACAAAAAAAAQ AAAAAAACAAAAAEAAAAAAACQrj9oAAAAAVk8PAAAAABAAAAAAAAIAAAAAQAAAAAAACAAAAAAAAQAA AAAgAAAAAACSlQdtAAAAAKunBwAAAAAIAAAAAAABAAAAACAAAAAAAAQAAAAAgAAAAAAAyMVjAAEA AGAD9AAAAAAAAQAAAAAgAAAAAAAEAAAAAIAAAAAAABAAAAAAAAIAAAAAIFl51AYAAACwenoAAAAA gAAAAAAAEAAAAAAAAgAAAABAAAAAAAAIAAAAAAABAAAAAJCsPGoDAAAAWD09AAAAAEAAAAAAAAgA AAAAAAEAAAAAIAAAAAAABAAAAABALuVBGwAAAMDq6QEAAAAAAgAAAABAAAAAAAAIAAAAAAABAAAA ACAAAAAAAAQAAAAAQLLyoA0AAABg9fQAAADIz0g+AAAB/klEQVQAAAEAAAAAIAAAAAAABAAAAACA AAAAAAAQAAAAAAACAAAAACBZedQGAAAAsHp6AAAAAIAAAAAAABAAAAAAAAIAAAAAQAAAAAAACAAA AACAXMqDNgAAAIDV0wMAAAAABAAAAACAAAAAAAAQAAAAAAACAAAAAEAAAAAAAAgAAAAAgGTlURsA AADA6ukBAAAAAAIAAAAAQAAAAAAACAAAAAAAAQAAAAAgAAAAAAAEAAAAAECy8hdtAAAAAKunBwAA AAAIAAAAAAABAAAAACAAAAAAAAQAAAAAgAAAAAAAyKWM2gAAAABWTw8AAAAAEAAAAAAAAgAAAABA AAAAAAAIAAAAAAABAAAAACAAAAAAAJKVB20AAAAAq6cHAAAAAAgAAAAAAAEAAAAAIAAAAAAABAAA AACAAAAAAAAQAAAAAADJyqM2AAAAgNXTAwAAAAAEAAAAAIAAAAAAABAAAAAAAAIAAAAAQAAAAAAA 5FIetAEAAACsnh4AAAAAIAAAAAAABAAAAACAAAAAAAAQAAAAAAACAAAAAEAAAAAAACQrD9oAAAAA Vk8PAAAAABAAAAAAAAIAAAAAQAAAAAAACAAAAAAAAQAAAAAgAAAAAACSlQdtAAAAAKunBwAAAAAI AAAAAAABAAAAACAAAAAAAAQAAAAAgAAAAAAAyOX/ASVnKgM0n3aTAAAAAElFTkSuQmCC --nextPart4050885.A9Pe7WQY4k Content-Disposition: attachment; filename="grub-2.00-first-shown-entry.patch" Content-Transfer-Encoding: 7Bit Content-Type: text/x-patch; charset="UTF-8"; name="grub-2.00-first-shown-entry.patch" diff -Naur grub-2.00/grub-core/gfxmenu/gui_list.c grub-fix/grub-core/gfxmenu/gui_list.c --- grub-2.00/grub-core/gfxmenu/gui_list.c 2011-12-14 14:36:07.000000000 +0400 +++ grub-fix/grub-core/gfxmenu/gui_list.c 2013-03-27 10:04:55.000000000 +0400 @@ -541,6 +541,16 @@ self->view = view; } +/* Refresh list variables */ +static void +list_refresh_info (void *vself, + grub_gfxmenu_view_t view) +{ + list_impl_t self = vself; + if (view->nested) + self->first_shown_index = 0; +} + static struct grub_gui_component_ops list_comp_ops = { .destroy = list_destroy, @@ -557,7 +567,8 @@ static struct grub_gui_list_ops list_ops = { - .set_view_info = list_set_view_info + .set_view_info = list_set_view_info, + .refresh_list = list_refresh_info }; grub_gui_component_t diff -Naur grub-2.00/grub-core/gfxmenu/view.c grub-fix/grub-core/gfxmenu/view.c --- grub-2.00/grub-core/gfxmenu/view.c 2012-02-24 14:19:45.000000000 +0400 +++ grub-fix/grub-core/gfxmenu/view.c 2013-03-27 10:08:40.967372527 +0400 @@ -237,6 +237,27 @@ } static void +refresh_menu_visit (grub_gui_component_t component, + void *userdata) +{ + grub_gfxmenu_view_t view; + view = userdata; + if (component->ops->is_instance (component, "list")) + { + grub_gui_list_t list = (grub_gui_list_t) component; + list->ops->refresh_list (list, view); + } +} + +/* Refresh list information (useful for submenus) */ +static void +refresh_menu_components (grub_gfxmenu_view_t view) +{ + grub_gui_iterate_recursively ((grub_gui_component_t) view->canvas, + refresh_menu_visit, view); +} + +static void draw_message (grub_gfxmenu_view_t view) { char *text = view->progress_message_text; @@ -294,6 +315,7 @@ view->screen.x, view->screen.y, view->screen.width, view->screen.height); + refresh_menu_components (view); update_menu_components (view); grub_gfxmenu_view_redraw (view, &view->screen); diff -Naur grub-2.00/include/grub/gui.h grub-fix/include/grub/gui.h --- grub-2.00/include/grub/gui.h 2011-05-18 17:34:32.000000000 +0400 +++ grub-fix/include/grub/gui.h 2013-03-27 10:18:55.534836740 +0400 @@ -67,6 +67,8 @@ { void (*set_view_info) (void *self, grub_gfxmenu_view_t view); + void (*refresh_list) (void *self, + grub_gfxmenu_view_t view); }; struct grub_gui_progress_ops --nextPart4050885.A9Pe7WQY4k--