diff options
author | J-P Nurmi <jpnurmi@theqtcompany.com> | 2016-02-25 10:12:50 +0100 |
---|---|---|
committer | J-P Nurmi <jpnurmi@theqtcompany.com> | 2016-02-25 18:33:34 +0000 |
commit | 45feee5f93fad5396af2653ed904a535bc5b7938 (patch) | |
tree | b789111b471f759e7b103e0fbe7372eab059fee8 /src | |
parent | e695b92464f886bb9026bb20877f0ea3ea57d2c8 (diff) |
Fix QDBusPlatformMenu::menuItemAt()
Other platform menu implementations check that the index is not out of
bounds, so make QDBusPlatformMenu::menuItemAt() do the same.
Change-Id: I1d2e42681f2dbfff8b80044141d620bddbc3b6aa
Task-number: QTBUG-51372
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
Reviewed-by: Dmitry Shachnev <mitya57@gmail.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/platformsupport/dbusmenu/qdbusplatformmenu.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/platformsupport/dbusmenu/qdbusplatformmenu.cpp b/src/platformsupport/dbusmenu/qdbusplatformmenu.cpp index 9f99ef97e5..5c259d5b67 100644 --- a/src/platformsupport/dbusmenu/qdbusplatformmenu.cpp +++ b/src/platformsupport/dbusmenu/qdbusplatformmenu.cpp @@ -262,7 +262,7 @@ void QDBusPlatformMenu::setContainingMenuItem(QDBusPlatformMenuItem *item) QPlatformMenuItem *QDBusPlatformMenu::menuItemAt(int position) const { - return m_items.at(position); + return m_items.value(position); } QPlatformMenuItem *QDBusPlatformMenu::menuItemForTag(quintptr tag) const |