flet icon indicating copy to clipboard operation
flet copied to clipboard

CircleAvatar Not Work if local assets Image

Open bobwatcherx opened this issue 4 months ago • 1 comments

i try circleAvatar for local image in assets not work . but i using Image() is work

circleAvatar only Work for url Image

code

from flet import *


class Stories(UserControl):
	def __init__(self):
		super(Stories, self).__init__()
		self.man_picture = CircleAvatar(
			foreground_image_url="assets/man.jpg"
			)


	def build(self):
		return Column([
			Text("dqwd"),
			self.man_picture
			])

def main(page:Page):
	page.window_width = 300

	page.add(Stories())

app(main,view=AppView.WEB_BROWSER,port=5050,assets_dir="assets")

bobwatcherx avatar Feb 24 '24 06:02 bobwatcherx

i try circleAvatar for local image in assets not work . but i using Image() is work

circleAvatar only Work for url Image

code

from flet import *


class Stories(UserControl):
	def __init__(self):
		super(Stories, self).__init__()
		self.man_picture = CircleAvatar(
			foreground_image_url="assets/man.jpg"
			)


	def build(self):
		return Column([
			Text("dqwd"),
			self.man_picture
			])

def main(page:Page):
	page.window_width = 300

	page.add(Stories())

app(main,view=AppView.WEB_BROWSER,port=5050,assets_dir="assets")

can pleas try by replacing "assets/man.jpg" with "./man.jpg"

lekshmanmj avatar Feb 29 '24 21:02 lekshmanmj

A pre-release with the fix concerning this issue is now available. Try it and report if you face any further issues or have any questions:

pip install flet --pre

ndonkoHenri avatar Apr 01 '24 22:04 ndonkoHenri