assuming your change "does the right thing in all cases" then i think it should be the default.
nobody WANTS the currently-bad behavior. -dave > On May 28, 2021, at 5:55 AM, Volker Hilsheimer <volker.hilshei...@qt.io> > wrote: > > Cross-posting from the development mailing list in case any of you have a > strong opinion about this. > > Volker > > >> On 28 May 2021, at 13:10, Volker Hilsheimer <volker.hilshei...@qt.io> wrote: >> >> Hey Widget fans, >> >> I need your opinions on https://bugreports.qt.io/browse/QTBUG-59888 >> >> The UX resulting from our (strange) choice to trigger selection changes on >> mouse press rather than mouse release is indeed quite horrible, as explained >> in the ticket. >> >> The options to fix that seem to be: >> >> 1) change the default behavior - always change selection on mouse release >> 2) change the default behavior if drag (as per dragDropMode) >> 3) make the "selection trigger" a property >> >> None of those options would IMHO result in a change that qualifies for >> stable branches. I’ve for now implemented option 3. This introduces new API, >> so if we agree that this is the way to go then it would ideally be merged >> before 6.2 feature freeze next Friday. >> >> https://codereview.qt-project.org/c/qt/qtbase/+/351595 >> >> However, the possible property values seem oddly specific to this problem, >> and give that this is a 6.2 only change anyway, perhaps it would be best to >> simply change the default, which would then also make Qt matching native UIs >> better (ie Windows Explorer or macOS Finder)? >> >> Cheers, >> Volker >> >> _______________________________________________ >> Development mailing list >> developm...@qt-project.org >> https://lists.qt-project.org/listinfo/development > > _______________________________________________ > Interest mailing list > Interest@qt-project.org > https://lists.qt-project.org/listinfo/interest _______________________________________________ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest