summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@theqtcompany.com>2016-02-25 10:12:50 +0100
committerJ-P Nurmi <jpnurmi@theqtcompany.com>2016-02-25 18:33:34 +0000
commit45feee5f93fad5396af2653ed904a535bc5b7938 (patch)
treeb789111b471f759e7b103e0fbe7372eab059fee8 /src
parente695b92464f886bb9026bb20877f0ea3ea57d2c8 (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.cpp2
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