Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't click on the URL in compact view #2341

Open
3 tasks done
MightyCreak opened this issue Aug 28, 2023 · 2 comments
Open
3 tasks done

Can't click on the URL in compact view #2341

MightyCreak opened this issue Aug 28, 2023 · 2 comments
Labels
bug frontend impact Javascript/Frontend code

Comments

@MightyCreak
Copy link

IMPORTANT

Read and tick the following checkbox after you have created the issue or place an x inside the brackets ;)

  • I have read the CONTRIBUTING.md and followed the provided tips
  • I accept that the issue will be closed without comment if I do not check here
  • I accept that the issue will be closed without comment if I do not fill out all items in the issue template.

Explain the Problem

I enable "Compact view" (in French it's called "Vue compacte") because otherwise some articles are just too long and I have to scroll and scroll and scroll to reach the next article (I order them from oldest to most recent in order to always follow the news chronologically). I know I can use Left/Right arrow, but in the end, I still prefer the compact view.

But in compact view, I couldn't find a way to reach the URL behind the feeds items. Clicking on the item title just collapse/expand the item. I tried Enter, Ctrl+Enter, Shift+Enter, Space, but nothing happened.

Steps to Reproduce

Explain what you did to encounter the issue

  1. Ensure Compact view is enabled in the preferences
  2. Show the feeds items
  3. Expand an item in the list
  4. See that you can't get to the URL

System Information

  • News app version: 22.0.0
  • Nextcloud version: 25.0.10
  • Cron type: system cron
  • PHP version: 7.4.3
  • Database and version: mysql 10.3.38
  • Browser and version: Firefox 116.0.3
  • OS and version: Ubuntu 20.04
Contents of nextcloud/data/nextcloud.log
Paste output here
Contents of Browser Error Console Read http://ggnome.com/wiki/Using_The_Browser_Error_Console if you are unsure what to put here
Proxying an event bus of version 2.1.1 with 1.3.0 index.es.js:2337:14
Proxying an event bus of version 2.1.1 with 3.0.0 index.js:19:12
JQMIGRATE: Migrate is installed, version 3.4.0 jquery-migrate.min.js:2:698
Proxying an event bus of version 2.1.1 with 1.3.0 index.es.js:2337:14
jQuery is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 2 globals.js:60:15
Proxying an event bus of version 2.1.1 with 3.0.2 ProxyBus.ts:16:20
Proxying an event bus of version 2.1.1 with 3.0.2 ProxyBus.ts:16:20
Proxying an event bus of version 2.1.1 with 1.3.0 index.es.js:2337:14
$ is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. globals.js:60:15
Registering notifications container as a menu NotificationsApp.vue:220
$ is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 2 globals.js:60:15
Notifications permissions denied NotificationsApp.vue:460
Polling interval updated to 30000 NotificationsApp.vue:414
Started background fetcher as session_keepalive is enabled NotificationsApp.vue:276
Proxying an event bus of version 2.1.1 with 1.3.0 index.es.js:2337:14
jQuery is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 3 globals.js:60:15
$ is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 3 globals.js:60:15
jQuery is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 9 globals.js:60:15
session heartbeat polling started session-heartbeat.js:103:9
jQuery is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 265 globals.js:60:15
$ is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 4 globals.js:60:15
$ is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 2 globals.js:60:15
jQuery is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 12 globals.js:60:15
Got notification data NotificationsApp.vue:377
Polling interval updated to 30000 NotificationsApp.vue:414
jQuery is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 4 globals.js:60:15
$ is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 44 globals.js:60:15
jQuery is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 16 globals.js:60:15
$ is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. globals.js:60:15
jQuery is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 4 globals.js:60:15
$ is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 3 globals.js:60:15
jQuery is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 8 globals.js:60:15
No new notification data received NotificationsApp.vue:382
Polling interval updated to 30000 NotificationsApp.vue:414
jQuery is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 4 globals.js:60:15
No new notification data received NotificationsApp.vue:382
Polling interval updated to 30000 NotificationsApp.vue:414
@Grotax Grotax added the frontend impact Javascript/Frontend code label Aug 28, 2023
@MightyCreak
Copy link
Author

Just saw that there is actually a way. I was clicking on the title (I was used to FreshRSS' UI I guess), but to open the link in another tab, you need to select the Earth icon.

image

I wonder if a more regular icon wouldn't be clearer. In other apps you can see a link icon ( 🔗 ), or a box with an arrow pointing outward:

@plantarum
Copy link

I also found this confusing. Perhaps if the icon was blue and green (i.e., it looked more like the planet) it would be more intuitive. As it is, the grey colour makes it look 'inactive', and it's not clear what it's meant to do until you click on it the first time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug frontend impact Javascript/Frontend code
Projects
None yet
Development

No branches or pull requests

3 participants