summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/cocoa/qnsview_complextext.mm
diff options
context:
space:
mode:
authorTor Arne Vestbø <tor.arne.vestbo@qt.io>2021-08-19 16:57:54 +0200
committerTor Arne Vestbø <tor.arne.vestbo@qt.io>2021-08-21 01:28:26 +0200
commit993d8025dc5bec6430e13a2ef838dc5a398e6d79 (patch)
tree6c72dc00bae324e49ece0eeaf7a7348a52a18e6b /src/plugins/platforms/cocoa/qnsview_complextext.mm
parent70df6052d8e651d0d84e026ca113c654e89c6cc2 (diff)
macOS: Simplify validAttributesForMarkedText
We don't need to condition this on IM enablement. The attributes are only used if we are actually marking text, which only happens for IM enabled views. Pick-to: 6.2 Change-Id: I47377cf53cf2bf44a1d9513d317f82c73f083fa3 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/plugins/platforms/cocoa/qnsview_complextext.mm')
-rw-r--r--src/plugins/platforms/cocoa/qnsview_complextext.mm11
1 files changed, 1 insertions, 10 deletions
diff --git a/src/plugins/platforms/cocoa/qnsview_complextext.mm b/src/plugins/platforms/cocoa/qnsview_complextext.mm
index a60f42bca8..154eded15c 100644
--- a/src/plugins/platforms/cocoa/qnsview_complextext.mm
+++ b/src/plugins/platforms/cocoa/qnsview_complextext.mm
@@ -183,16 +183,7 @@
- (NSArray<NSString *> *)validAttributesForMarkedText
{
- if (!m_platformWindow)
- return nil;
-
- if (m_platformWindow->window() != QGuiApplication::focusWindow())
- return nil;
-
- if (queryInputMethod(m_platformWindow->window()->focusObject()))
- return @[NSUnderlineColorAttributeName, NSUnderlineStyleAttributeName];
- else
- return nil;
+ return @[NSUnderlineColorAttributeName, NSUnderlineStyleAttributeName];
}
- (BOOL)hasMarkedText