Comment 12 for bug 1303263

Revision history for this message
Fabounet (fabounet03) wrote : Re: [Cairo-dock-team] [Bug 1303263] Re: the home shrotcut not working

I did some test, and indeed, if we fill the sub-menu in 1 pass it works
correctly, but if we add items with a g_igle_add, then the placement and
size of he sub-menu are wrong.
so at least, we need a way to tell the menu it should reconfigure itself.

2014-05-18 23:32 GMT+02:00 Fabrice Rey <email address hidden>:

> more precisely, we fill the sub-menu when the main menu item is activated
>
>
> 2014-05-18 23:19 GMT+02:00 Fabrice Rey <email address hidden>:
>
> well, that's obviously not what you're expecting from a menu
>> and I don't think the user of the toolkit (= us) should care about where
>> the sub-menus will appear
>>
>> there are 2 bugs here: the sub-menus not being placed on the correct side
>> of the main menu (only the first time the sub-menu appears) and the
>> sub-menus not expanding vertically as they should.
>> The last one probably has to do with the way we build the submenus (we
>> create the sub-menu and then fill it), so maybe we can try to workaround it
>> (like forcing to reposition the menu, if that's possible), but the best
>> would be to report it to GTK devs
>>
>>
>> 2014-05-18 10:42 GMT+02:00 Matthieu Baerts <email address hidden>:
>>
>> @fabounet: so,.. for you this bug is due to GTK?
>>>
>>> --
>>> You received this bug notification because you are a member of Cairo-
>>> Dock Devs, which is subscribed to Cairo-Dock Core.
>>> https://bugs.launchpad.net/bugs/1303263
>>>
>>> Title:
>>> the home shrotcut not working
>>>
>>> Status in Cairo-Dock : Core:
>>> Incomplete
>>>
>>> Bug description:
>>> I don't really know how to describe the problem in english but just
>>> see attached image. We see a part of the contextuel menu is not
>>> showen. Normally the second menu will be showen in the left as
>>> there's no space in the right. Thanks
>>>
>>> To manage notifications about this bug go to:
>>> https://bugs.launchpad.net/cairo-dock-core/+bug/1303263/+subscriptions
>>>
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~cairo-dock-team
>>> Post to : <email address hidden>
>>> Unsubscribe : https://launchpad.net/~cairo-dock-team
>>> More help : https://help.launchpad.net/ListHelp
>>>
>>
>>
>