How to reproduce : 1) File > New > Labels 2 Choose Bibliography from the list of databases. 3) Click on the activated arrow button in the middle of the dialogue and notice that the following field reference gets inserted into left hand label layout window : <Bibliography..0.> This is surely incorrect. The arrow button shouldn't be activated until all of the dropdown menu entries have been chosen, otherwise an incomplete reference gets inserted that does nothing.
Tested on Version: 4.5.0.0.alpha0+ Build ID: a4f97070bdb6172c684ec175c3e6e2a550eb9630 Locale: fr_ I would add that if you confirm creation of the label document after step 3, you get an empty label sheet, each one filled with an empty field reference <>, the tooltip indicating that it points to Bibliography, but when you double-click on said reference, the database field insert dialog opens up and selects the first database source in the list of registered datasources rather than Bibliography.
Created attachment 112802 [details] test label document Adding test label document showing problem
Already present in OOo321, changing version number accordingly.
Code pointer I think: http://opengrok.libreoffice.org/xref/core/sw/source/ui/envelp/label1.cxx#231
** Please read this message in its entirety before responding ** To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present on a currently supported version of LibreOffice (5.0.5 or 5.1.0) https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the version of LibreOffice and your operating system, and any changes you see in the bug behavior If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a short comment that includes your version of LibreOffice and Operating System Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) http://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to "inherited from OOo"; 4b. If the bug was not present in 3.3 - add "regression" to keyword Feel free to come ask questions or to say hello in our QA chat: http://webchat.freenode.net/?channels=libreoffice-qa Thank you for your help! -- The LibreOffice QA Team This NEW Message was generated on: 2016-02-21
Still present in Version: 5.1.4.2 Build ID: f99d75f39f1c57ebdd7ffc5f42867c12031db97a CPU Threads: 2; OS Version: Mac OS X 10.11.5; UI Render: default; Locale: fr-FR (fr.UTF-8)
On pc Debian x86-64 with master sources updated yesterday I could reproduce this. In fact, the pb appears even when you don't choose any database and just click on arrow button. ux-team: what should be done here? 1) disable arrow if database or table or field not selected 2) a popup which appears with error message (with lacking fields) 3) other?
We're replacing our use of the 'ux-advise' component with a keyword: Component -> LibreOffice Add Keyword: needsUXEval [NinjaEdit]
(In reply to Julien Nabet from comment #7) > 1) disable arrow if database or table or field not selected Go with option 1 and disable functions that temporarily make no sense / are out of scope / need further specification etc. In this example I cannot imagine any case where a database without table or with table but no specified field would be of interest (e.g. as a dummy field). So yes, please do the change. (Sorry for the UX delay, there is no excuse for no answer at all over two years)
Hi! I would like to work on this issue!.
(In reply to Ekansh Jha from comment #10) > Hi! I would like to work on this issue!. Excellent! Please ask in case you need help.
ekuiitr committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=9cb54f6973406faec7fa46038cd9332c6d76db70 tdf#88802 disable arrow if database or table or field not selected It will be available in 6.1.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Alex/Heiko: before cherry-picking the patch on 6.0 branch, could you give it a try when a build with it will be available?
(In reply to Julien Nabet from comment #13) > Alex/Heiko: before cherry-picking the patch on 6.0 branch, could you give it > a try when a build with it will be available? Don't get the "when it will be avail" but the patch works well, fixes the issue, and should be backported. Would be good if you do it as the reviewer. Ticket can be closed, I guess.
The cherry-pick for 6.0 is in review now: https://gerrit.libreoffice.org/#/c/49948/
ekuiitr committed a patch related to this issue. It has been pushed to "libreoffice-6-0": http://cgit.freedesktop.org/libreoffice/core/commit/?id=c4aa77b3a90102d6987e2eb31438c03d03e69157&h=libreoffice-6-0 tdf#88802 disable arrow if database or table or field not selected It will be available in 6.0.2. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
ekuiitr committed a patch related to this issue. It has been pushed to "libreoffice-5-4": http://cgit.freedesktop.org/libreoffice/core/commit/?id=d631bc8370fca37a33c51b5a29aca6815760f258&h=libreoffice-5-4 tdf#88802 disable arrow if database or table or field not selected It will be available in 5.4.6. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.