Mercurial > libervia-desktop-kivy
diff src/cagou/kv/menu.kv @ 85:c2a7234d13d2
menu: use of garden's contextmenu for menus
author | Goffi <goffi@goffi.org> |
---|---|
date | Sat, 24 Dec 2016 14:20:49 +0100 |
parents | 3f8599d9a766 |
children | c711be670ecd |
line wrap: on
line diff
--- a/src/cagou/kv/menu.kv Sat Dec 24 14:20:40 2016 +0100 +++ b/src/cagou/kv/menu.kv Sat Dec 24 14:20:49 2016 +0100 @@ -14,24 +14,6 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. -<MenuItem>: - size_hint: None, 1 - padding: 10, 0 - width: self.texture_size[0] - height: 30 - -<MenuSeparator>: - size_hint: None, None - width: 30 - -<MenuContainer>: - size_hint: None, 1 - width: self.texture_size[0] + dp(20) - background_color: 0, 0, 0, 1 - -<MenusWidget>: - size_hint: 1, None - height: 30 <AboutContent>: text_size: self.size @@ -41,3 +23,13 @@ <AboutPopup>: title_align: "center" size_hint: 0.8, 0.8 + +<MenuItem>: + # following is need to fix a bug in contextmenu + size_hint: 1, None + +<MenusWidget>: + height: self.children[0].height if self.children else 30 + +<MainMenu>: + cancel_handler_widget: self.parent